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 26.7°C 80°F
Driest month: July 15mm 1ins
Sunniest month: July 10.3hrs
Coldest month: January 15°C 59°F
Wettest month: October 69mm 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
  • Las Palmas de Gran Canaria

    °C/°F
    month
    19°/67°
    13°/56°
    6.7hrs
    30mm
    Jan
    21°/70°
    14°/58°
    8.1hrs
    13mm
    Apr
    26°/79°
    19°/67°
    10.2hrs
    0mm
    Jul
    25°/76°
    18°/65°
    7.5hrs
    18mm
    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
  • Corralejo

    °C/°F
    month
    19°/67°
    13°/55°
    7hrs
    24mm
    Jan
    22°/71°
    14°/57°
    8.6hrs
    7mm
    Apr
    27°/80°
    19°/66°
    9.6hrs
    0mm
    Jul
    25°/77°
    18°/64°
    7.7hrs
    6mm
    Oct
  • Santiago de Compostela

    °C/°F
    month
    12°/53°
    /41°
    3.8hrs
    242mm
    Jan
    16°/60°
    /44°
    6.2hrs
    135mm
    Apr
    24°/74°
    14°/56°
    9.3hrs
    33mm
    Jul
    19°/65°
    10°/51°
    5.5hrs
    176mm
    Oct
  • Girona

    °C/°F
    month
    13°/55°
    /35°
    5.2hrs
    57mm
    Jan
    17°/63°
    /44°
    6.5hrs
    70mm
    Apr
    28°/83°
    17°/63°
    9.9hrs
    38mm
    Jul
    21°/69°
    10°/51°
    6.1hrs
    95mm
    Oct
  • Playa Blanca

    °C/°F
    month
    19°/66°
    13°/55°
    7hrs
    28mm
    Jan
    21°/70°
    14°/56°
    8.6hrs
    8mm
    Apr
    26°/80°
    19°/66°
    9.5hrs
    0mm
    Jul
    25°/77°
    18°/64°
    7.6hrs
    8mm
    Oct
  • Benidorm

    °C/°F
    month
    15°/60°
    /43°
    6.1hrs
    32mm
    Jan
    19°/67°
    /49°
    8.2hrs
    38mm
    Apr
    29°/85°
    19°/66°
    11.3hrs
    10mm
    Jul
    23°/74°
    14°/56°
    7.5hrs
    76mm
    Oct

Change units