The best time to visit Bordeaux is May to June and September to October, when the weather is warm, the city is active, and — in September and October — the grape harvest transforms the surrounding vineyards into a spectacle of colour and activity.
Spring (April–June): Temperatures rise from around 14°C in April to 22°C in June. The vineyards are bright green, riverside café terraces fill up, and the city hosts a series of wine and food festivals including the biennial Bordeaux Fête le Vin (even-numbered years, June). This is arguably the most pleasant window for city exploration.
Summer (July–August): Hot and dry, with temperatures regularly reaching 30°C+. The city empties slightly as locals leave on holiday, but tourists fill the restaurants and the riverfront promenade is lively. Book accommodation well in advance. The heat can be uncomfortable for long days of walking.
Harvest season (September–October): The most exciting time for wine lovers. Picking typically runs from late August (whites) through October (late reds). Estates welcome pre-booked visitors, the light is golden, and temperatures cool to a comfortable 18–22°C. Bordeaux Open Air, one of France's largest electronic music festivals, takes place in June–July, and cultural events continue through October.
Winter (November–March): Mild by northern European standards (8–12°C), grey, and sometimes rainy. Crowd-free and cheaper, with Christmas markets in December adding warmth. Not ideal for vineyard touring but perfectly pleasant for museum visits, wine bars, and restaurant exploration.