"The state visit of Turkish President Abdullah Gül... which was due to take place in Sweden from September 10 to 12, was cancelled because of the president's health problems," the Swedish foreign ministry said in a statement.
Discussions were under way to set a new date for the visit, a spokesman told AFP.
Gül was hospitalized with an ear infection on Friday, the day after he cut short a trip to Kyrgyzstan for health reasons.
Gül has previously been treated for the same condition and had to cut short or postpone foreign trips because flying can cause problems for weak eardrums.
The Turkish president was to be accompanied on his visit to Sweden by Prime Minister Ali Babacan and Turkey's EU Minister Egemen Bagis, as well as by a number of members of parliament and other officials.
In addition, more than 100 Turkish entrepreneurs were scheduled to take part in the visit in seminars aimed at fostering ties with the Swedish business community.
Gül's itinerary was to include talks with Prime Minister Fredrik Reinfeldt as well as a visit to Uppsala University.