San Pedro Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in San Pedro

San Pedro temperature today is 13°, feels like 13°, with a humidity level of 93% and wind at 5.98 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in San Pedro: expect a high of 19° and a low of 10°, with clear sky.

clear sky
13°
clear sky
H: 13° L: 13°
Feels like 13°
AQI: Good (1/5)
Humidity
93%
Dew 12°
Wind speed
5.98 km/h
WNW · G10.26
Pressure
1021 hPa
Visibility
10 km
High Humidity
Humidity is 93%. May feel uncomfortable.
Weather Summary
Currently in San Pedro, expect varied conditions with mild temperatures around 13°. Winds are a light breeze. High humidity may make it feel uncomfortable.
Precipitation Probability
0%
11
0%
14
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
18°
Thu
11:00
21°
 
22°
 
17°
 
15°
Thu
23:00
13°
 
12°
 
11°
 
14°
Fri
11:00
18°
 
19°
 
15°
 
10°
Fri
23:00
9°
 
7°
 
6°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
08:10
Sunset
Sunset
19:41
Moon Phase
Waning Crescent (6%)
Timezone: GMT+05:30
Last updated: Oct 8, 2026 11:59 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
38.824928
Longitude
Longitude
-2.182760
Embed This Weather

Copy the code below to embed San Pedro weather on your website:

<iframe src="https://nearweather.com/embed/san-pedro-es-2511265" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about San Pedro
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in San Pedro, ES

San Pedro is a beautiful coastal town located in the province of Almería, Spain. It enjoys a Mediterranean climate, characterized by hot, dry summers and mild, wet winters. The region experiences a pleasant year-round climate, making San Pedro an ideal destination for tourists seeking sunshine and outdoor activities.

Temperature

The temperature in San Pedro varies significantly throughout the year. Summers are hot and dry, with average daytime temperatures ranging from 28°C (82°F) to 35°C (95°F). The hottest months are July and August, where temperatures can occasionally reach as high as 40°C (104°F). The warm weather during summer attracts many beachgoers and sun-seekers to the area.

Winters in San Pedro are mild, with average daytime temperatures ranging from 15°C (59°F) to 20°C (68°F). Frost and snowfall are extremely rare in this region. The coldest months are December and January, but even then, temperatures rarely drop below 10°C (50°F). The mild winter climate allows for outdoor activities and sightseeing throughout the year.

Precipitation

San Pedro receives most of its rainfall during the winter months. The wettest months are typically November, December, and January, with average precipitation ranging from 30mm to 40mm per month. The rain is spread out over a few days, and it rarely rains continuously for long periods. The rest of the year is relatively dry, with little to no rainfall.

The region experiences around 300 days of sunshine per year, making it an attractive destination for those seeking a sunny vacation. The dry climate during the summer months, combined with the warm temperatures, creates an ideal environment for outdoor activities such as swimming, hiking, and exploring the beautiful coastal landscapes.

Wind

The coastal location of San Pedro means that it can experience occasional strong winds, particularly during the spring and autumn months. These winds, known locally as the "Levante" and "Poniente," can be quite powerful at times. However, they are generally short-lived and do not significantly impact the overall weather patterns in the area.

Sunshine Hours

San Pedro enjoys an abundance of sunshine throughout the year. It is not uncommon for the town to have more than 3,000 hours of sunshine annually. This means that visitors and residents alike can enjoy long, sunny days and make the most of outdoor activities and beach visits.

Best Time to Visit

The best time to visit San Pedro depends on personal preferences and the type of activities one wishes to engage in. The summer months of June to September are popular among beach lovers and those seeking the hottest temperatures. However, it can be quite crowded during this time, and the heat may be intense for some.

Spring (March to May) and autumn (October to November) offer more comfortable temperatures, with plenty of sunshine and fewer crowds. These seasons are ideal for outdoor activities such as hiking and exploring the local attractions.

Overall, San Pedro offers a pleasant year-round climate, with mild winters, hot summers, and an abundance of sunshine. Whether you are a sun-seeker or an outdoor enthusiast, San Pedro provides an ideal destination for enjoying the beauty of the Mediterranean coast.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about San Pedro
What is the temperature in San Pedro right now?

The current temperature in San Pedro is 13°, and it feels like 13°. Today's high is 13° and the low is 13°.

Will it rain in San Pedro today?

No rain is expected in San Pedro today (0% chance). Conditions are currently clear sky.

What is the weather in San Pedro today?

San Pedro is experiencing clear sky with a temperature of 13°. Humidity is at 93% and wind speed is 5.98 km/h from the WNW.

What is the humidity in San Pedro today?

Humidity in San Pedro is 93% right now, with a dew point of 12°. Conditions may feel muggy or uncomfortable.

What is the wind speed in San Pedro today?

Wind speed in San Pedro is 5.98 km/h, flowing at 282° WNW wind direction. Gusts up to 10.26 km/h.

What is the 5-day forecast for San Pedro?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for San Pedro. Today's high is 13° and low is 13°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in San Pedro today?

It feels like 13° in San Pedro today, with 0% cloud cover and 10 km visibility.

Weather in San Pedro