Spain average temperatures & weather

Spain monthly averages

Spain Climate Summary

Temperate; clear, hot summers in interior, more moderate and cloudy along coast; cloudy, cold winters in interior, partly cloudy and cool along coast

Popular regions

Spain weather stats

Spain weather statistics
Hottest month: August 28.1°C 82.6°F
Driest month: July 13mm 1ins
Sunniest month: July 11.4hrs
Coldest month: January 13.1°C 55.5°F
Wettest month: October 74mm 3ins
  • Barcelona

    °C/°F
    month
    13°/55°
    /41°
    5.2hrs
    39mm
    Jan
    17°/62°
    /48°
    7.1hrs
    51mm
    Apr
    27°/81°
    19°/66°
    10.5hrs
    25mm
    Jul
    21°/70°
    13°/55°
    6.4hrs
    84mm
    Oct
  • Valencia

    °C/°F
    month
    16°/61°
    /43°
    5.9hrs
    32mm
    Jan
    20°/68°
    10°/50°
    7.7hrs
    39mm
    Apr
    29°/85°
    20°/68°
    10.7hrs
    11mm
    Jul
    24°/75°
    14°/57°
    7.1hrs
    89mm
    Oct
  • Alicante

    °C/°F
    month
    16°/61°
    /43°
    6.2hrs
    25mm
    Jan
    20°/69°
    10°/49°
    8.4hrs
    34mm
    Apr
    30°/86°
    19°/67°
    11.5hrs
    8mm
    Jul
    24°/75°
    14°/57°
    7.7hrs
    68mm
    Oct
  • Ibiza

    °C/°F
    month
    15°/59°
    /46°
    5.8hrs
    38mm
    Jan
    18°/65°
    10°/51°
    8.3hrs
    39mm
    Apr
    29°/84°
    20°/68°
    11.6hrs
    7mm
    Jul
    23°/74°
    15°/60°
    7.2hrs
    71mm
    Oct
  • Málaga

    °C/°F
    month
    15°/58°
    /43°
    5.9hrs
    79mm
    Jan
    19°/67°
    10°/49°
    7.7hrs
    48mm
    Apr
    30°/86°
    19°/66°
    12.1hrs
    4mm
    Jul
    22°/72°
    13°/56°
    7.3hrs
    58mm
    Oct
  • Salou

    °C/°F
    month
    14°/56°
    /40°
    5.2hrs
    35mm
    Jan
    18°/65°
    /48°
    7.9hrs
    47mm
    Apr
    29°/84°
    19°/66°
    11.2hrs
    18mm
    Jul
    22°/72°
    13°/55°
    6.9hrs
    86mm
    Oct
  • Tarragona

    °C/°F
    month
    14°/57°
    /41°
    5.2hrs
    36mm
    Jan
    18°/65°
    /48°
    7.8hrs
    45mm
    Apr
    28°/83°
    19°/66°
    11.1hrs
    19mm
    Jul
    22°/72°
    13°/55°
    6.8hrs
    86mm
    Oct
  • Madrid

    °C/°F
    month
    10°/51°
    /35°
    4.8hrs
    45mm
    Jan
    17°/63°
    /43°
    7.5hrs
    45mm
    Apr
    32°/90°
    17°/62°
    12.2hrs
    11mm
    Jul
    21°/69°
    /48°
    6.9hrs
    48mm
    Oct

Change units