Mahdia weather by month

Check out Mahdia weather averages by month. Compare detailed monthly climate statistics including temperature, rainfall and sunshine figures.

Temperature in Mahdia (°C)

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Max temperature (daytime)
16°C maximum daytime temperature in January in Mahdia16
17°C maximum daytime temperature in February in Mahdia17
19°C maximum daytime temperature in March in Mahdia19
21°C maximum daytime temperature in April in Mahdia21
24°C maximum daytime temperature in May in Mahdia24
28°C maximum daytime temperature in June in Mahdia28
31°C maximum daytime temperature in July in Mahdia31
32°C maximum daytime temperature in August in Mahdia32
29°C maximum daytime temperature in September in Mahdia29
25°C maximum daytime temperature in October in Mahdia25
21°C maximum daytime temperature in November in Mahdia21
18°C maximum daytime temperature in December in Mahdia18
Min temperature (night-time)
8°C minimum night-time temperature in January in Mahdia8
9°C minimum night-time temperature in February in Mahdia9
10°C minimum night-time temperature in March in Mahdia10
12°C minimum night-time temperature in April in Mahdia12
15°C minimum night-time temperature in May in Mahdia15
19°C minimum night-time temperature in June in Mahdia19
22°C minimum night-time temperature in July in Mahdia22
23°C minimum night-time temperature in August in Mahdia23
21°C minimum night-time temperature in September in Mahdia21
18°C minimum night-time temperature in October in Mahdia18
13°C minimum night-time temperature in November in Mahdia13
10°C minimum night-time temperature in December in Mahdia10
Heat & Humidity
No heat & humidity in January in Mahdia0
No heat & humidity in February in Mahdia0
No heat & humidity in March in Mahdia0
No heat & humidity in April in Mahdia0
No heat & humidity in May in Mahdia0
Low heat & humidity in June in MahdiaL
High heat & humidity in July in MahdiaH
High heat & humidity in August in MahdiaH
Moderate heat & humidity in September in MahdiaM
Low heat & humidity in October in MahdiaL
No heat & humidity in November in Mahdia0
No heat & humidity in December in Mahdia0
Sea temperature
16°C sea temperature in January in Mahdia16
15°C sea temperature in February in Mahdia15
15°C sea temperature in March in Mahdia15
16°C sea temperature in April in Mahdia16
18°C sea temperature in May in Mahdia18
22°C sea temperature in June in Mahdia22
25°C sea temperature in July in Mahdia25
27°C sea temperature in August in Mahdia27
26°C sea temperature in September in Mahdia26
24°C sea temperature in October in Mahdia24
21°C sea temperature in November in Mahdia21
18°C sea temperature in December in Mahdia18

Note: 0 = None, L = Low, M = Moderate, H = High, VH = Very high, E = Extreme

Sunshine & UV index in Mahdia

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daily hours of sunshine
Daily hours of daylight
10 hours of daylight per day in January in Mahdia10
11 hours of daylight per day in February in Mahdia11
12 hours of daylight per day in March in Mahdia12
13 hours of daylight per day in April in Mahdia13
14 hours of daylight per day in May in Mahdia14
15 hours of daylight per day in June in Mahdia15
14 hours of daylight per day in July in Mahdia14
13 hours of daylight per day in August in Mahdia13
12 hours of daylight per day in September in Mahdia12
11 hours of daylight per day in October in Mahdia11
10 hours of daylight per day in November in Mahdia10
10 hours of daylight per day in December in Mahdia10
UV Index (Maximum)
UV (maximum) index 2 (Low) in January in Mahdia2
UV (maximum) index 4 (Moderate) in February in Mahdia4
UV (maximum) index 5 (Moderate) in March in Mahdia5
UV (maximum) index 7 (High) in April in Mahdia7
UV (maximum) index 9 (Very High) in May in Mahdia9
UV (maximum) index 10 (Very High) in June in Mahdia10
UV (maximum) index 10 (Very High) in July in Mahdia10
UV (maximum) index 9 (Very High) in August in Mahdia9
UV (maximum) index 7 (High) in September in Mahdia7
UV (maximum) index 5 (Moderate) in October in Mahdia5
UV (maximum) index 3 (Moderate) in November in Mahdia3
UV (maximum) index 2 (Low) in December in Mahdia2

Rainfall in Mahdia

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Number of days with some rain
7 days with some rainfall in January in Mahdia7
6 days with some rainfall in February in Mahdia6
6 days with some rainfall in March in Mahdia6
5 days with some rainfall in April in Mahdia5
4 days with some rainfall in May in Mahdia4
2 days with some rainfall in June in Mahdia2
1 day with some rainfall in July in Mahdia1
1 day with some rainfall in August in Mahdia1
3 days with some rainfall in September in Mahdia3
6 days with some rainfall in October in Mahdia6
6 days with some rainfall in November in Mahdia6
7 days with some rainfall in December in Mahdia7
Average monthly rainfall (mm)
34 mm monthly rainfall in January in Mahdia34
29 mm monthly rainfall in February in Mahdia29
28 mm monthly rainfall in March in Mahdia28
25 mm monthly rainfall in April in Mahdia25
13 mm monthly rainfall in May in Mahdia13
5 mm monthly rainfall in June in Mahdia5
2 mm monthly rainfall in July in Mahdia2
7 mm monthly rainfall in August in Mahdia7
31 mm monthly rainfall in September in Mahdia31
55 mm monthly rainfall in October in Mahdia55
35 mm monthly rainfall in November in Mahdia35
44 mm monthly rainfall in December in Mahdia44

More about Mahdia

Mahdia by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for Tunisia

  • Save 10% on 2026/2027 holidays in biggest ever TUI sale
  • Max discount £500. T&Cs apply. £500 min spend
  • Travel between 1st May 2026 & 31st Oct 2027 (inclusive)
Show discount codeShow discount code ******ALE

Expires at 23:59 on Saturday 28th Feb 2026 · View all TUI offers

TUITUI deal finder

The climate guide for Tunisia (Mahdia) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

What's the climate like in Mahdia?

Mahdia has a hot semi arid climate.

Mahdia weather in January

Expect daytime maximum temperatures of 16°C in Mahdia, Tunisia in January based on long-term weather averages. There are 6 hours of sunshine per day on average.

  • 16°C maximum daytime temperature in January in Mahdia16
    16°C max day temperature
  • 6 hours of sunshine per day
  • 7 days with some rainfall in January in Mahdia7
    7 days with some rainfall
  • 8°C minimum night-time temperature in January in Mahdia8
    8°C min night temperature
  • 10 hours of daylight per day in January in Mahdia10
    10 hours of daylight per day
  • No heat & humidity in January in Mahdia0
    No heat & humidity
  • 34 mm monthly rainfall in January in Mahdia34
    34 mm of monthly rainfall
  • UV (maximum) index 2 (Low) in January in Mahdia2
    2 (Low) UV index
  • 16°C sea temperature in January in Mahdia16
    16°C sea temperature

Back to months

Mahdia weather in February

Expect daytime maximum temperatures of 17°C in Mahdia, Tunisia in February based on long-term weather averages. There are 6 hours of sunshine per day on average.

  • 17°C maximum daytime temperature in February in Mahdia17
    17°C max day temperature
  • 6 hours of sunshine per day
  • 6 days with some rainfall in February in Mahdia6
    6 days with some rainfall
  • 9°C minimum night-time temperature in February in Mahdia9
    9°C min night temperature
  • 11 hours of daylight per day in February in Mahdia11
    11 hours of daylight per day
  • No heat & humidity in February in Mahdia0
    No heat & humidity
  • 29 mm monthly rainfall in February in Mahdia29
    29 mm of monthly rainfall
  • UV (maximum) index 4 (Moderate) in February in Mahdia4
    4 (Moderate) UV index
  • 15°C sea temperature in February in Mahdia15
    15°C sea temperature

Back to months

Mahdia weather in March

Expect daytime maximum temperatures of 19°C in Mahdia, Tunisia in March based on long-term weather averages. There are 7 hours of sunshine per day on average.

  • 19°C maximum daytime temperature in March in Mahdia19
    19°C max day temperature
  • 7 hours of sunshine per day
  • 6 days with some rainfall in March in Mahdia6
    6 days with some rainfall
  • 10°C minimum night-time temperature in March in Mahdia10
    10°C min night temperature
  • 12 hours of daylight per day in March in Mahdia12
    12 hours of daylight per day
  • No heat & humidity in March in Mahdia0
    No heat & humidity
  • 28 mm monthly rainfall in March in Mahdia28
    28 mm of monthly rainfall
  • UV (maximum) index 5 (Moderate) in March in Mahdia5
    5 (Moderate) UV index
  • 15°C sea temperature in March in Mahdia15
    15°C sea temperature

Back to months

Mahdia weather in April

Expect daytime maximum temperatures of 21°C in Mahdia, Tunisia in April based on long-term weather averages. There are 8 hours of sunshine per day on average.

  • 21°C maximum daytime temperature in April in Mahdia21
    21°C max day temperature
  • 8 hours of sunshine per day
  • 5 days with some rainfall in April in Mahdia5
    5 days with some rainfall
  • 12°C minimum night-time temperature in April in Mahdia12
    12°C min night temperature
  • 13 hours of daylight per day in April in Mahdia13
    13 hours of daylight per day
  • No heat & humidity in April in Mahdia0
    No heat & humidity
  • 25 mm monthly rainfall in April in Mahdia25
    25 mm of monthly rainfall
  • UV (maximum) index 7 (High) in April in Mahdia7
    7 (High) UV index
  • 16°C sea temperature in April in Mahdia16
    16°C sea temperature

Back to months

Mahdia weather in May

Expect daytime maximum temperatures of 24°C in Mahdia, Tunisia in May based on long-term weather averages. There are 10 hours of sunshine per day on average.

  • 24°C maximum daytime temperature in May in Mahdia24
    24°C max day temperature
  • 10 hours of sunshine per day
  • 4 days with some rainfall in May in Mahdia4
    4 days with some rainfall
  • 15°C minimum night-time temperature in May in Mahdia15
    15°C min night temperature
  • 14 hours of daylight per day in May in Mahdia14
    14 hours of daylight per day
  • No heat & humidity in May in Mahdia0
    No heat & humidity
  • 13 mm monthly rainfall in May in Mahdia13
    13 mm of monthly rainfall
  • UV (maximum) index 9 (Very High) in May in Mahdia9
    9 (Very High) UV index
  • 18°C sea temperature in May in Mahdia18
    18°C sea temperature

Back to months

Mahdia weather in June

Expect daytime maximum temperatures of 28°C in Mahdia, Tunisia in June based on long-term weather averages. There are 11 hours of sunshine per day on average.

  • 28°C maximum daytime temperature in June in Mahdia28
    28°C max day temperature
  • 11 hours of sunshine per day
  • 2 days with some rainfall in June in Mahdia2
    2 days with some rainfall
  • 19°C minimum night-time temperature in June in Mahdia19
    19°C min night temperature
  • 15 hours of daylight per day in June in Mahdia15
    15 hours of daylight per day
  • Low heat & humidity in June in MahdiaL
    Low heat & humidity
  • 5 mm monthly rainfall in June in Mahdia5
    5 mm of monthly rainfall
  • UV (maximum) index 10 (Very High) in June in Mahdia10
    10 (Very High) UV index
  • 22°C sea temperature in June in Mahdia22
    22°C sea temperature

Back to months

Mahdia weather in July

Expect daytime maximum temperatures of 31°C in Mahdia, Tunisia in July and high heat and humidity based on long-term weather averages. There are 12 hours of sunshine per day on average.

  • 31°C maximum daytime temperature in July in Mahdia31
    31°C max day temperature
  • 12 hours of sunshine per day
  • 1 day with some rainfall in July in Mahdia1
    1 day with some rainfall
  • 22°C minimum night-time temperature in July in Mahdia22
    22°C min night temperature
  • 14 hours of daylight per day in July in Mahdia14
    14 hours of daylight per day
  • High heat & humidity in July in MahdiaH
    High heat & humidity
  • 2 mm monthly rainfall in July in Mahdia2
    2 mm of monthly rainfall
  • UV (maximum) index 10 (Very High) in July in Mahdia10
    10 (Very High) UV index
  • 25°C sea temperature in July in Mahdia25
    25°C sea temperature

Back to months

Mahdia weather in August

Expect daytime maximum temperatures of 32°C in Mahdia, Tunisia in August and high heat and humidity based on long-term weather averages. There are 11 hours of sunshine per day on average.

  • 32°C maximum daytime temperature in August in Mahdia32
    32°C max day temperature
  • 11 hours of sunshine per day
  • 1 day with some rainfall in August in Mahdia1
    1 day with some rainfall
  • 23°C minimum night-time temperature in August in Mahdia23
    23°C min night temperature
  • 13 hours of daylight per day in August in Mahdia13
    13 hours of daylight per day
  • High heat & humidity in August in MahdiaH
    High heat & humidity
  • 7 mm monthly rainfall in August in Mahdia7
    7 mm of monthly rainfall
  • UV (maximum) index 9 (Very High) in August in Mahdia9
    9 (Very High) UV index
  • 27°C sea temperature in August in Mahdia27
    27°C sea temperature

Back to months

Mahdia weather in September

Expect daytime maximum temperatures of 29°C in Mahdia, Tunisia in September based on long-term weather averages. There are 9 hours of sunshine per day on average.

  • 29°C maximum daytime temperature in September in Mahdia29
    29°C max day temperature
  • 9 hours of sunshine per day
  • 3 days with some rainfall in September in Mahdia3
    3 days with some rainfall
  • 21°C minimum night-time temperature in September in Mahdia21
    21°C min night temperature
  • 12 hours of daylight per day in September in Mahdia12
    12 hours of daylight per day
  • Moderate heat & humidity in September in MahdiaM
    Moderate heat & humidity
  • 31 mm monthly rainfall in September in Mahdia31
    31 mm of monthly rainfall
  • UV (maximum) index 7 (High) in September in Mahdia7
    7 (High) UV index
  • 26°C sea temperature in September in Mahdia26
    26°C sea temperature

Back to months

Mahdia weather in October

Expect daytime maximum temperatures of 25°C in Mahdia, Tunisia in October based on long-term weather averages. There are 7 hours of sunshine per day on average with typically 55 mm of rainfall in the month.

  • 25°C maximum daytime temperature in October in Mahdia25
    25°C max day temperature
  • 7 hours of sunshine per day
  • 6 days with some rainfall in October in Mahdia6
    6 days with some rainfall
  • 18°C minimum night-time temperature in October in Mahdia18
    18°C min night temperature
  • 11 hours of daylight per day in October in Mahdia11
    11 hours of daylight per day
  • Low heat & humidity in October in MahdiaL
    Low heat & humidity
  • 55 mm monthly rainfall in October in Mahdia55
    55 mm of monthly rainfall
  • UV (maximum) index 5 (Moderate) in October in Mahdia5
    5 (Moderate) UV index
  • 24°C sea temperature in October in Mahdia24
    24°C sea temperature

Back to months

Mahdia weather in November

Expect daytime maximum temperatures of 21°C in Mahdia, Tunisia in November based on long-term weather averages. There are 6 hours of sunshine per day on average.

  • 21°C maximum daytime temperature in November in Mahdia21
    21°C max day temperature
  • 6 hours of sunshine per day
  • 6 days with some rainfall in November in Mahdia6
    6 days with some rainfall
  • 13°C minimum night-time temperature in November in Mahdia13
    13°C min night temperature
  • 10 hours of daylight per day in November in Mahdia10
    10 hours of daylight per day
  • No heat & humidity in November in Mahdia0
    No heat & humidity
  • 35 mm monthly rainfall in November in Mahdia35
    35 mm of monthly rainfall
  • UV (maximum) index 3 (Moderate) in November in Mahdia3
    3 (Moderate) UV index
  • 21°C sea temperature in November in Mahdia21
    21°C sea temperature

Back to months

Mahdia weather in December

Expect daytime maximum temperatures of 18°C in Mahdia, Tunisia in December based on long-term weather averages. There are 6 hours of sunshine per day on average with typically 44 mm of rainfall in the month.

  • 18°C maximum daytime temperature in December in Mahdia18
    18°C max day temperature
  • 6 hours of sunshine per day
  • 7 days with some rainfall in December in Mahdia7
    7 days with some rainfall
  • 10°C minimum night-time temperature in December in Mahdia10
    10°C min night temperature
  • 10 hours of daylight per day in December in Mahdia10
    10 hours of daylight per day
  • No heat & humidity in December in Mahdia0
    No heat & humidity
  • 44 mm monthly rainfall in December in Mahdia44
    44 mm of monthly rainfall
  • UV (maximum) index 2 (Low) in December in Mahdia2
    2 (Low) UV index
  • 18°C sea temperature in December in Mahdia18
    18°C sea temperature

Back to months

More about Mahdia

Mahdia by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for Tunisia

  • Save 10% on 2026/2027 holidays in biggest ever TUI sale
  • Max discount £500. T&Cs apply. £500 min spend
  • Travel between 1st May 2026 & 31st Oct 2027 (inclusive)
Show discount codeShow discount code ******ALE

Expires at 23:59 on Saturday 28th Feb 2026 · View all TUI offers

TUITUI deal finder

The climate guide for Tunisia (Mahdia) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

Metric (°C / mm)  |  Imperial (°F / inches)

Back to top

Compare Mahdia weather with the UK

The weather chart below compares the average monthly maximum daytime temperature for Mahdia, Tunisia and the UK (London).

Maximum daytime temperature (°C)

Mahdia, Tunisia
UK (London)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Metric (°C / mm)  |  Imperial (°F / inches)

Compare more weather >>

Back to top

More about Tunisia

Related posts

Popular travel offers

Explore holiday destinations

More holidays

Save with latest deals & discounts

More deals

Airport parking

More parking

Airport lounges

More lounges

Top ^