Average annual temperatures for cities and places throughout France are listed below in degrees Celsius and Fahrenheit.
There's a separate table for each corner of the country: Southeast, Southwest, Northeast and Northwest, plus Central France.
The tables give the maximum and minimum yearly temperatures based on weather data collected from 1991 to 2020.
Southeastern France
Average annual temperatures
High °F |
Low °F |
Place |
High °C |
Low °C |
70 |
51 |
Ajaccio, Corsica |
21 |
11 |
70 |
53 |
Bastia, Corsica |
21 |
12 |
61 |
41 |
Bourg-Saint-Maurice |
16 |
5 |
69 |
51 |
Cannes |
20 |
11 |
66 |
50 |
Carcassonne |
19 |
10 |
49 |
37 |
Chastreix |
10 |
3 |
62 |
44 |
Grenoble |
17 |
6 |
63 |
47 |
Lyon |
17 |
9 |
47 |
37 |
Mont Aigoual |
8 |
3 |
66 |
49 |
Montelimar |
19 |
10 |
68 |
51 |
Montpellier |
20 |
11 |
68 |
55 |
Nice |
20 |
13 |
69 |
53 |
Perpignan |
21 |
12 |
69 |
55 |
Toulon |
21 |
13 |
Southwestern France
Temperatures averages for the year
High °F |
Low °F |
Place |
High °C |
Low °C |
65 |
51 |
Biarritz |
18 |
11 |
66 |
49 |
Bordeaux |
19 |
10 |
66 |
48 |
Pau |
19 |
9 |
64 |
46 |
Tarbes |
18 |
8 |
66 |
49 |
Toulouse |
19 |
10 |
Central France
Annual average temperature
High °F |
Low °F |
Place |
High °C |
Low °C |
63 |
45 |
Clermont-Ferrand |
17 |
7 |
61 |
44 |
Dijon |
16 |
7 |
63 |
50 |
La Rochelle |
17 |
10 |
60 |
46 |
Limoges |
16 |
8 |
61 |
45 |
Orléans |
16 |
7 |
62 |
49 |
Paris |
17 |
9 |
63 |
45 |
Poitiers |
17 |
7 |
62 |
46 |
Tours |
17 |
8 |
Northeastern France
Average yearly temperatures
High °F |
Low °F |
Place |
High °C |
Low °C |
60 |
45 |
Besançon | 16 |
7 |
58 |
46 |
Calais |
15 |
8 |
61 |
44 |
Colmar |
16 |
6 |
59 |
46 |
Lille |
15 |
8 |
60 |
44 |
Metz |
16 |
7 |
60 |
44 |
Nancy |
16 |
6 |
61 |
44 |
Strasbourg |
16 |
7 |
61 |
43 |
Troyes |
16 |
6 |
Northwestern France
Average annual temperatures
High °F |
Low °F |
Place |
High °C |
Low °C |
63 |
45 |
Angers |
17 |
7 |
59 |
47 |
Brest |
15 |
8 |
60 |
46 |
Caen |
15 |
8 |
63 |
46 |
Le Mans |
17 |
8 |
61 |
47 |
Lorient |
16 |
8 |
63 |
47 |
Nantes |
17 |
8 |
62 |
46 |
Rennes |
17 |
8 |
59 |
44 |
Rouen |
15 |
7 |
59 |
46 |
Saint-Brieuc |
15 |
8 |