About Osuna, Andalusia's Climate & Weather History

Osuna, in Andalusia, Spain, is home to roughly 17,900 people in the Central European time zone at 37.2°N latitude.

In 2025, Osuna recorded an average annual temperature of 66°F. The hottest temperatures reached 109°F in August; the coolest were 34°F in January. Total precipitation for the year was 29 inches, with the wettest month being March.