Sant Antoni de Portmany is located in the western coast of the island
Daily sunshine hours
Ibiza’s long marvelous summers with plenty of sunshine are what made it famous (as well as its legendary parties). The sun is shining everyday from May to September, peaking at an average of 13 sunlight hours per day in July. The sunshine levels in autumn are still great at an average of 9 hours. The darkest months of January and February are seeing an average of 7 sunny hours per day. In spring, a healthy amount of sunshine to be enjoyed getting up to an average of 9 hours in March and 10 in April.
Average day/night temperature
The climate in Ibiza is Mediterranean, enjoying long hot and dry summers and mild winters. The island is famous for its glorious beach weather with plentiful sunshine.
During the early spring, the temperatures are slightly chilly. Daytime temperatures range from an average of 17°C to 22°C.
The summer season starts from June and lasts until September. August is the hottest month with an average temperature of 29°C. July has the lowest average rainfall – just 10mm.
In autumn, the overall weather remains warm and pleasant. Daytime temperatures rise to an average of 24°C in October and lower to 19°C in November. However, rainfall increases during this period and averages between 55mm and 77mm with the wettest month being October.
Wind direction distribution during the year (%)
In summer, a cooling sea breeze brings a pleasant relief from the hottest temperatures. Dust storms occur in the late winter/early spring time (usually between January and March). During this period, heavy rain and high winds can hit the island for 2-3 days. These hot winds are blowing across from the Sahara, due to the island’s close proximity to North Africa.
Average sea temperature
The sea temperature is warm in summer, rising from around 21°C in June. The best month to swim in the sea is in August when the average sea temperature is peaking at 26°C. Generally, swimming in the sea is comfortable from May right through until October and often even longer. Sea temperatures during the spring tend to average at 18°C.