Madrid Weather in January
Spain · January climate averages and travel tips
In January, Madrid has average highs of 10°C (50°F) and lows of 1°C (33°F). January is winter in Spain. The month is fairly dry, with about 37 mm (1.5 in) of rain spread over 8 days. You get roughly 9.4 hours of daylight and a mix of sun and cloud.
Is January a good time to visit Madrid?
January is a good time to visit Madrid (6.6/10), though April to May and September to October are even better.
Visiting Madrid in January
January weather in Madrid
January feels properly wintry in Madrid. Days reach about 10°C, while nights can drop to 1°C, so the cold is most noticeable after sunset. Rain falls on 8 days, but showers don't usually rule out a full day of sightseeing.
The Prado and Reina Sofía make good rainy-day stops, while clear spells suit a walk through Retiro Park. Evenings are cosy around La Latina, where you can duck into a bar for cocido madrileño, a hearty chickpea stew. Save long outdoor café visits for a sunnier afternoon.
Three Kings and winter crowds
The Three Kings parade fills central streets on the evening of January 5. Families gather to watch the floats, and the next day is Epiphany, a public holiday when many shops and sights may close or change their hours. You can try roscón de Reyes, a ring-shaped cake eaten around the holiday.
If you hate crowds, avoid the parade route near Cibeles that evening and visit the city's main sights on a weekday instead.
After the holiday rush, January is generally quieter than spring and autumn, Madrid's most popular visiting seasons. It's also usually a cheaper time to find a hotel, though prices and crowds can rise around the Three Kings celebrations.
Make the most of short days
With limited daylight, plan outdoor walks for the middle of the day and keep an indoor stop in reserve if the sky turns grey. The walk from Plaza Mayor through Sol to the Royal Palace is easy to shorten if the cold sets in.
Travelling with kids? The Three Kings parade is a big draw, but the central streets get packed. For a warm break nearby, head to Chocolatería San Ginés for churros and thick hot chocolate. January's chilly evenings make that classic Madrid stop especially welcome.
January weather at a glance
| Average high | 10°C (50°F) |
|---|---|
| Average low | 1°C (33°F) |
| Daily mean | 4°C (40°F) |
| Rainfall | 37 mm (1.5 in) |
| Rainy days (1 mm+) | 8 |
| Humidity | 83% |
| Cloud cover | 56% |
| Daylight | 9.4 hours |
| Est. sunshine | 4.5 hours/day |
| Wind | 8 km/h |
| vs December | 1°C cooler than December, with similar rainfall. |
What to pack for Madrid in January
- a warm jacket and layers
Madrid weather in other months
← DecemberBest time to visit MadridFebruary →
Better weather in January nearby
- Las Palmas de Gran Canaria19°C · 21 mm · Excellent
- Santa Cruz de Tenerife19°C · 25 mm · Excellent
- Funchal17°C · 38 mm · Excellent
- Seville16°C · 44 mm · Excellent
- Valencia15°C · 32 mm · Excellent
- Malaga15°C · 58 mm · Excellent
Nearby in January
- Valencia15°C · 32 mm
- Granada13°C · 40 mm
- Seville16°C · 44 mm
- Malaga15°C · 58 mm
- Porto13°C · 118 mm
- Marbella16°C · 65 mm
Where else is good in January? See where to go in January.