

Hotels

Flights
Spain Weather June

To help you choose the best time to travel, you can find climate data below on the weather in Spain in June.
Spain Weather June: | Madrid | Barcelona | |
![]() | average daily high | +28.2°C | +26.1°C |
![]() | average daily low | +16.1°C | +19.8°C |
![]() | sea temperature | +21°C | |
![]() | daylight hours | 15.6h | 15.7h |
![]() | sunny/overcast hours | 10.5/5.1h | 8.9/6.8h |
![]() | average monthly precipitation | 21 mm | 26 mm |
Temperature in Spain
The average daily maximum in June is +28.2 — +26.1°C, and the minimum +16.1 — +19.8°C.
Best places in Spain:






Most Popular Destinations in the World
Sea temperature
The average monthly temperature in the Mediterranean Sea on the beaches of Barcelona in June is +21 degrees.
The water is warm enough for most people to bathe in, however a majority would still consider it too cool.
Precipitation
The normal amount of precipitation for June is from 21 to 26 mm, a negligible amount.