KC
Tofo Beach

Tofo Beach

29% Kiteable
Avg 8 kts
Best: December
Inhambane Province, Mozambique
Got a photo of this spot? Share it
Windy Days

269

days w/ any hour ≥ 12 kts

Kiteable Days

105

29% — sessions of 3+ hours

Premium Days

11

days powered up ≥ 18 kts

Avg Wind Speed

8 kts

Gusts avg 14 kts

Best Month

December

17.0 kiteable days

Consistency

Moderate

Monthly Wind Overview

Kiteable Days Premium Days (18+ kts)
Jan
13 kiteable days
2 premium days (18+ kts)
Feb
9 kiteable days
2 premium days (18+ kts)
Mar
7 kiteable days
2 premium days (18+ kts)
Apr
7 kiteable days
0 premium days (18+ kts)
May
4 kiteable days
1 premium days (18+ kts)
Jun
1 kiteable days
0 premium days (18+ kts)
Jul
3 kiteable days
0 premium days (18+ kts)
Aug
10 kiteable days
0 premium days (18+ kts)
Sep
5 kiteable days
1 premium days (18+ kts)
Oct
14 kiteable days
1 premium days (18+ kts)
Nov
15 kiteable days
1 premium days (18+ kts)
Dec
17 kiteable days
1 premium days (18+ kts)
JanFebMarAprMayJunJulAugSepOctNovDec

Monthly Details

January

Avg Wind

9 kts

Kiteable days

13 days

42% of the month

Premium days

2 days

18+ kts

Avg wind 9 kts
Avg gust 16 kts
Strong gust 31 kts
Precipitation 0.0 in
Cloud cover 64%
Direction E
Temperature 81°F
Humidity 79%

February

Avg Wind

9 kts

Kiteable days

9 days

31% of the month

Premium days

2 days

18+ kts

Avg wind 9 kts
Avg gust 15 kts
Strong gust 35 kts
Precipitation 0.0 in
Cloud cover 42%
Direction ESE
Temperature 82°F
Humidity 73%

March

Avg Wind

7 kts

Kiteable days

7 days

23% of the month

Premium days

2 days

18+ kts

Avg wind 7 kts
Avg gust 13 kts
Strong gust 28 kts
Precipitation 0.0 in
Cloud cover 30%
Direction E
Temperature 82°F
Humidity 82%

April

Avg Wind

7 kts

Kiteable days

7 days

23% of the month

Premium days

0 days

18+ kts

Avg wind 7 kts
Avg gust 14 kts
Strong gust 28 kts
Precipitation 0.0 in
Cloud cover 25%
Direction E
Temperature 79°F
Humidity 75%

May

Avg Wind

7 kts

Kiteable days

4 days

13% of the month

Premium days

1 days

18+ kts

Avg wind 7 kts
Avg gust 13 kts
Strong gust 25 kts
Precipitation 0.0 in
Cloud cover 17%
Direction NE
Temperature 77°F
Humidity 76%

June

Avg Wind

6 kts

Kiteable days

1 days

3% of the month

Premium days

0 days

18+ kts

Avg wind 6 kts
Avg gust 12 kts
Strong gust 24 kts
Precipitation 0.0 in
Cloud cover 18%
Direction E
Temperature 73°F
Humidity 76%

July

Avg Wind

6 kts

Kiteable days

3 days

8% of the month

Premium days

0 days

18+ kts

Avg wind 6 kts
Avg gust 13 kts
Strong gust 32 kts
Precipitation 0.0 in
Cloud cover 32%
Direction ESE
Temperature 71°F
Humidity 76%

August

Avg Wind

7 kts

Kiteable days

10 days

32% of the month

Premium days

0 days

18+ kts

Avg wind 7 kts
Avg gust 13 kts
Strong gust 24 kts
Precipitation 0.0 in
Cloud cover 31%
Direction E
Temperature 72°F
Humidity 78%

September

Avg Wind

8 kts

Kiteable days

5 days

17% of the month

Premium days

1 days

18+ kts

Avg wind 8 kts
Avg gust 13 kts
Strong gust 26 kts
Precipitation 0.0 in
Cloud cover 44%
Direction ESE
Temperature 75°F
Humidity 82%

October

Avg Wind

9 kts

Kiteable days

14 days

45% of the month

Premium days

1 days

18+ kts

Avg wind 9 kts
Avg gust 16 kts
Strong gust 28 kts
Precipitation 0.0 in
Cloud cover 46%
Direction E
Temperature 75°F
Humidity 79%

November

Avg Wind

9 kts

Kiteable days

15 days

50% of the month

Premium days

1 days

18+ kts

Avg wind 9 kts
Avg gust 15 kts
Strong gust 28 kts
Precipitation 0.0 in
Cloud cover 55%
Direction E
Temperature 78°F
Humidity 78%

December

Avg Wind

10 kts

Kiteable days

17 days

55% of the month

Premium days

1 days

18+ kts

Avg wind 10 kts
Avg gust 15 kts
Strong gust 24 kts
Precipitation 0.0 in
Cloud cover 53%
Direction ESE
Temperature 80°F
Humidity 79%

Wind Details

Prevailing Direction

E (95°)

Avg Wind Speed

8 kts

Avg Gust

14 kts

Strong Gust

35 kts

typical peak (p99)

Recommended Kite Sizes

14–17m
Typical
14–17m
Peak season

Based on ~75kg rider. Varies with weight and kite model.

Weather Context

Avg Temperature
77°F
Avg Precipitation
0.0 in
Years of Data
1 years

Weather data provided by Visual Crossing

About This Spot

Tofo (Praia do Tofo) is an Indian-Ocean beach break on Mozambique's southern coast, ~22 km east of Inhambane town. It's a laid-back, kite-plus-diving destination rather than a wind machine: usable but not bullet-proof. Two seasons drive the wind. The dry winter (May–Oct) brings the SE trades (locally 'Kusi') — the strongest, most reliable spell, typically 15–25 kt and best in Aug–Sep, blowing cross-onshore (safe direction). The warm summer (roughly Nov–Mar) adds thermal NE/E breezes that can deliver good days but are lighter and patchier; many days sit in the marginal 10–15 kt range, so bring big kites/foil-friendly gear and don't bank on every day. Statistically windy but moderate average strength — expect a mix of epic and zero days. Water: the main beach has a sandbar that creates a flatter, friendlier patch on the inside (best at lower/mid tide), with chop and open-ocean swell outside, plus a quality right-hand point break for those who ride waves. So it's flat-ish inside / chop-and-swell outside, and tidal. Skill level: a school (Kitesurf Tofo, IKO-certified, next to Peri-Peri Divers) makes it learnable on the wide sand and inside flats, but the open beach, shore break, tides and waves make solid intermediate skills valuable on bigger days; advanced riders get wave/strapless play. Launch & access: long sandy main beach with a large launch/landing zone and parking; fly into Inhambane (via Joburg/Maputo) — a rental car/4x4 is recommended as public transport is poor and the sand access is rough. Hazards: shore break and tidal current, rocks/reef near the points, dive and fishing boats launching off the same beach, and abundant marine life — whale sharks and mantas year-round, humpback whales May–Oct — so keep clear and watch for boat traffic. Crowds are low. Confirm any local kiting rules/permits with the school on arrival.

Location

-23.8519°, 35.5447°

Community

Conditions Updates

No recent conditions updates

Videos

No videos yet

Local Tips

No local tips yet

Gear Notes

No gear notes yet

Contribute

Share your knowledge of Tofo Beach with the community.