Sea weather in Haʻapai islands (Lifuka / Foa) in Tonga All the beach weather in Haʻapai islands (Lifuka / Foa)

All the essential weather information for enjoying the beach in Haʻapai islands (Lifuka / Foa) in Tonga, for swimming, tanning or water sports! Our sea weather data is reliable, easy to read and updated every day.

Weather: When should you go to the beach in Haʻapai islands (Lifuka / Foa) over the next 7 days?

Discover the best moment to go to the beach in Haʻapai islands (Lifuka / Foa) in Tonga this week to enjoy the best weather and calmest sea possible. Our opinion is based on reliable sea weather forecasts in Haʻapai islands (Lifuka / Foa). You can see full forecasts by clicking on the day you want to see in the table below.

Date Outside temp. Our opinion
Thursday 29 January 202677°F to 85°Fdiscouraged
Friday 30 January 202683°F to 83°Frecommended
Saturday 31 January 202681°F to 85°Frecommended
Sunday 1 February 202681°F to 83°Fnot recommended
Monday 2 February 202681°F to 83°Fnot recommended
Tuesday 3 February 202681°F to 83°Fnot recommended
Wednesday 4 February 202681°F to 83°Fdiscouraged

Sea Weather: Your daily and hourly sea weather in Haʻapai islands (Lifuka / Foa)

Sea weather on Thursday 29 January 2026

On Thursday 29 January 2026, the sun will rise at 06:19 and will set at 19:21 on the beach(es) of Haʻapai islands (Lifuka and Foa). The outside temperature will be a high of 85°F t and a low of 77°F. There will be little to no precipitation today, so unless you go swimming, you can enjoy the beach and stay dry! The sea will be generally calm, with a wind speed of up to 14.3mph km/h (with gusts up to 19.9mph). Wave height will be up to 3.6ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature28°C (83°F)28°C (83°F)28°C (83°F)29°C (83°F)28°C (82°F)28°C (83°F)29°C (84°F)28°C (83°F)
Perceived temperature33°C (91°F)32°C (90°F)33°C (92°F)34°C (93°F)32°C (89°F)33°C (91°F)33°C (92°F)33°C (91°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity80%80%83%83%83%79%77%82%
Barometric pressure1009 hPa1007 hPa1007 hPa1008 hPa1008 hPa1007 hPa1006 hPa1009 hPa
Cloud cover15%48%70%76%83%80%72%78%
Heat index33°C (91°F)32°C (90°F)33°C (92°F)34°C (93°F)32°C (89°F)33°C (91°F)33°C (92°F)33°C (91°F)
Dew point24°C (76°F)24°C (76°F)25°C (77°F)25°C (78°F)24°C (76°F)24°C (76°F)24°C (76°F)25°C (76°F)
Wind
Speed21km/h (13mph)17km/h (11mph)23km/h (14mph)23km/h (15mph)19km/h (12mph)14km/h (9mph)8km/h (5mph)22km/h (14mph)
Gusts30km/h (19mph)24km/h (15mph)32km/h (20mph)32km/h (20mph)31km/h (19mph)22km/h (14mph)11km/h (7mph)32km/h (20mph)
Direction 118°
ESE
117°
ESE
112°
ESE
93°
E
88°
E
76°
ENE
114°
ESE
115°
ESE
Wind chill28°C (83°F)28°C (83°F)28°C (83°F)29°C (83°F)28°C (82°F)28°C (83°F)29°C (84°F)28°C (83°F)
Waves
Height1.1m (3.5ft)1.1m (3.5ft)1.1m (3.5ft)1.1m (3.6ft)1.1m (3.5ft)1.0m (3.4ft)1.0m (3.4ft)1.0m (3.4ft)
Direction 116°
ESE
89°
E
73°
ENE
66°
ENE
64°
ENE
62°
ENE
57°
ENE
54°
NE
Period9.5 sec.10.2 sec.7.7 sec.8.4 sec.8.3 sec.8.1 sec.8.7 sec.8.3 sec.
Significant height0.6m (2ft)0.4m (1.3ft)0.7m (2.3ft)0.8m (2.6ft)0.7m (2.3ft)0.6m (2ft)0.6m (2ft)0.7m (2.3ft)
Sea water temperature
Water temperature27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)

Sea weather on Friday 30 January 2026

On Friday 30 January 2026, the sun will rise at 06:20 and will set at 19:21 on the beach(es) of Haʻapai islands (Lifuka and Foa). The outside temperature will be a high of 83°F t and a low of 83°F. There will be little to no precipitation today, so unless you go swimming, you can enjoy the beach and stay dry! The sea will be generally calm, with a wind speed of up to 11.8mph km/h (with gusts up to 18.6mph). Wave height will be up to 3.6ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature28°C (83°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (83°F)28°C (83°F)28°C (82°F)
Perceived temperature33°C (91°F)32°C (90°F)32°C (90°F)32°C (90°F)32°C (89°F)32°C (90°F)33°C (91°F)32°C (89°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity78%80%80%79%79%77%76%78%
Barometric pressure1009 hPa1007 hPa1007 hPa1007 hPa1007 hPa1006 hPa1005 hPa1007 hPa
Cloud cover88%29%63%66%55%65%68%80%
Heat index33°C (91°F)32°C (90°F)32°C (90°F)32°C (90°F)32°C (89°F)32°C (90°F)33°C (91°F)32°C (89°F)
Dew point24°C (76°F)24°C (75°F)24°C (75°F)24°C (75°F)24°C (75°F)24°C (75°F)24°C (75°F)24°C (75°F)
Wind
Speed19km/h (12mph)13km/h (8mph)17km/h (11mph)14km/h (9mph)18km/h (11mph)17km/h (10mph)15km/h (9mph)14km/h (9mph)
Gusts30km/h (19mph)18km/h (11mph)23km/h (14mph)19km/h (12mph)26km/h (16mph)24km/h (15mph)21km/h (13mph)20km/h (13mph)
Direction 105°
ESE
112°
ESE
121°
ESE
127°
SE
121°
ESE
118°
ESE
125°
SE
117°
ESE
Wind chill28°C (83°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (83°F)28°C (83°F)28°C (82°F)
Waves
Height1.1m (3.5ft)1.0m (3.3ft)1.0m (3.2ft)1.0m (3.2ft)1.0m (3.1ft)0.9m (3.1ft)1.0m (3.2ft)1.0m (3.3ft)
Direction 42°
NE
48°
NE
57°
ENE
67°
ENE
72°
ENE
71°
ENE
66°
ENE
34°
NE
Period8.0 sec.7.8 sec.7.6 sec.7.5 sec.8.4 sec.8.6 sec.8.6 sec.8.6 sec.
Significant height0.8m (2.6ft)0.8m (2.6ft)0.6m (2ft)0.8m (2.6ft)0.2m (0.7ft)0.5m (1.6ft)0.6m (2ft)0.6m (2ft)
Sea water temperature
Water temperature27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)

Sea weather on Saturday 31 January 2026

On Saturday 31 January 2026, the sun will rise at 06:21 and will set at 19:21 on the beach(es) of Haʻapai islands (Lifuka and Foa). The outside temperature will be a high of 85°F t and a low of 81°F. There will be little to no precipitation today, so unless you go swimming, you can enjoy the beach and stay dry! The sea will be generally calm, with a wind speed of up to 10.6mph km/h (with gusts up to 16.2mph). Wave height will be up to 3.6ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature28°C (83°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (83°F)29°C (83°F)28°C (82°F)
Perceived temperature33°C (91°F)32°C (89°F)32°C (89°F)32°C (89°F)31°C (88°F)32°C (89°F)33°C (92°F)32°C (90°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity77%77%77%77%77%76%78%83%
Barometric pressure1007 hPa1005 hPa1006 hPa1007 hPa1007 hPa1005 hPa1005 hPa1006 hPa
Cloud cover82%88%34%34%42%31%43%72%
Heat index33°C (91°F)32°C (89°F)32°C (89°F)32°C (89°F)31°C (88°F)32°C (89°F)33°C (92°F)32°C (90°F)
Dew point24°C (75°F)24°C (74°F)23°C (74°F)24°C (74°F)23°C (74°F)23°C (74°F)24°C (76°F)25°C (76°F)
Wind
Speed15km/h (10mph)13km/h (8mph)13km/h (8mph)14km/h (9mph)15km/h (9mph)14km/h (9mph)17km/h (11mph)17km/h (11mph)
Gusts21km/h (13mph)18km/h (11mph)18km/h (11mph)19km/h (12mph)22km/h (14mph)20km/h (13mph)24km/h (15mph)26km/h (16mph)
Direction 99°
E
96°
E
84°
E
94°
E
92°
E
111°
ESE
119°
ESE
110°
ESE
Wind chill28°C (83°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (83°F)29°C (83°F)28°C (82°F)
Waves
Height1.0m (3.4ft)1.0m (3.4ft)1.0m (3.4ft)1.0m (3.4ft)1.1m (3.5ft)1.1m (3.5ft)1.0m (3.4ft)1.0m (3.3ft)
Direction 41°
NE
48°
NE
46°
NE
41°
NE
36°
NE
34°
NE
34°
NE
32°
NNE
Period11.1 sec.10.8 sec.10.9 sec.10.9 sec.10.8 sec.8.4 sec.8.4 sec.8.3 sec.
Significant height0.8m (2.6ft)0.7m (2.3ft)0.8m (2.6ft)0.8m (2.6ft)0.8m (2.6ft)0.6m (2ft)0.5m (1.6ft)0.6m (2ft)
Sea water temperature
Water temperature27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)

Sea weather on Sunday 1 February 2026

On Sunday 1 February 2026, the sun will rise at 06:21 and will set at 19:20 on the beach(es) of Haʻapai islands (Lifuka and Foa). The outside temperature will be a high of 83°F t and a low of 81°F. Precipitation is in the forecast (0.3in throughout the day): choose the right time to go to the beach and dodge the raindrops. Be careful, the sea will be generally rough with a wind speed of up to 30.5mph km/h (with gusts up to 34.2mph). Wave height will be up to 8.9ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature28°C (82°F)28°C (82°F)28°C (82°F)28°C (83°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)
Perceived temperature32°C (90°F)32°C (89°F)32°C (90°F)33°C (92°F)32°C (89°F)32°C (90°F)33°C (91°F)33°C (91°F)
Precipitation0.1in0.1in0.1in0.1in0in0in0in0in
Humidity83%82%82%83%83%86%85%84%
Barometric pressure1007 hPa1005 hPa1005 hPa1007 hPa1006 hPa1004 hPa1005 hPa1007 hPa
Cloud cover75%75%71%81%63%68%74%79%
Heat index32°C (90°F)32°C (89°F)32°C (90°F)33°C (92°F)32°C (89°F)32°C (90°F)33°C (91°F)33°C (91°F)
Dew point25°C (76°F)24°C (76°F)24°C (76°F)25°C (77°F)24°C (76°F)25°C (77°F)25°C (77°F)25°C (77°F)
Wind
Speed13km/h (8mph)27km/h (17mph)24km/h (15mph)33km/h (20mph)40km/h (25mph)49km/h (31mph)48km/h (30mph)40km/h (25mph)
Gusts24km/h (15mph)43km/h (26mph)25km/h (16mph)34km/h (21mph)46km/h (28mph)49km/h (31mph)48km/h (30mph)55km/h (34mph)
Direction 50°
NE
358°
N
352°
N

N
352°
N
336°
NNW
325°
NW
326°
NW
Wind chill28°C (82°F)28°C (82°F)28°C (82°F)28°C (83°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)
Waves
Height1.0m (3.4ft)1.1m (3.6ft)1.4m (4.6ft)2.0m (6.5ft)2.3m (7.4ft)2.3m (7.5ft)2.4m (7.9ft)2.7m (9.0ft)
Direction 23°
NNE
14°
NNE
28°
NNE
12°
NNE
356°
N
351°
N
339°
NNW
333°
NNW
Period8.2 sec.10.1 sec.7.9 sec.7.2 sec.7.1 sec.15.0 sec.6.1 sec.8.7 sec.
Significant height0.6m (2ft)0.9m (3ft)1.2m (3.9ft)1.4m (4.6ft)1.0m (3.3ft)1.2m (3.9ft)1.2m (3.9ft)1.6m (5.2ft)
Sea water temperature
Water temperature27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)

Sea weather on Monday 2 February 2026

On Monday 2 February 2026, the sun will rise at 06:22 and will set at 19:20 on the beach(es) of Haʻapai islands (Lifuka and Foa). The outside temperature will be a high of 83°F t and a low of 81°F. Precipitation is in the forecast (0.1in throughout the day): choose the right time to go to the beach and dodge the raindrops. Be careful, the sea will be generally rough with a wind speed of up to 31.1mph km/h (with gusts up to 39.2mph). Wave height will be up to 9.8ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature28°C (82°F)28°C (82°F)28°C (83°F)28°C (83°F)28°C (82°F)28°C (82°F)27°C (81°F)28°C (82°F)
Perceived temperature33°C (92°F)33°C (91°F)33°C (92°F)34°C (93°F)32°C (90°F)32°C (90°F)32°C (90°F)32°C (89°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity85%84%82%82%86%86%87%83%
Barometric pressure1007 hPa1005 hPa1006 hPa1006 hPa1005 hPa1003 hPa1003 hPa1005 hPa
Cloud cover95%96%77%57%81%69%100%100%
Heat index33°C (92°F)33°C (91°F)33°C (92°F)34°C (93°F)32°C (90°F)32°C (90°F)32°C (90°F)32°C (89°F)
Dew point25°C (78°F)25°C (77°F)25°C (77°F)25°C (77°F)25°C (77°F)25°C (77°F)25°C (77°F)24°C (76°F)
Wind
Speed42km/h (26mph)40km/h (25mph)38km/h (24mph)40km/h (25mph)49km/h (31mph)49km/h (31mph)50km/h (31mph)47km/h (29mph)
Gusts46km/h (29mph)55km/h (34mph)43km/h (26mph)55km/h (34mph)56km/h (35mph)49km/h (31mph)52km/h (32mph)63km/h (39mph)
Direction 327°
NNW
332°
NNW
342°
NNW
356°
N
356°
N
342°
NNW
314°
NW
304°
WNW
Wind chill28°C (82°F)28°C (82°F)28°C (83°F)28°C (83°F)28°C (82°F)28°C (82°F)27°C (81°F)28°C (82°F)
Waves
Height3.0m (9.9ft)3.0m (9.8ft)2.9m (9.4ft)2.8m (9.2ft)2.6m (8.7ft)2.4m (7.8ft)2.1m (7.0ft)1.9m (6.3ft)
Direction 329°
NNW
328°
NNW
326°
NNW
324°
NW
325°
NW
324°
NW
322°
NW
321°
NW
Period14.6 sec.14.5 sec.11.7 sec.11.6 sec.14.6 sec.12.3 sec.10.4 sec.10.2 sec.
Significant height1.5m (4.9ft)1.6m (5.2ft)1.5m (4.9ft)1.5m (4.9ft)1.2m (3.9ft)1.0m (3.3ft)0.8m (2.6ft)0.7m (2.3ft)
Sea water temperature
Water temperature27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)27°C (80°F)

Sea weather on Tuesday 3 February 2026

On Tuesday 3 February 2026, the sun will rise at 06:22 and will set at 19:20 on the beach(es) of Haʻapai islands (Lifuka and Foa). The outside temperature will be a high of 83°F t and a low of 81°F. Precipitation is in the forecast (0.4in throughout the day): choose the right time to go to the beach and dodge the raindrops. Be careful, the sea will be generally rough with a wind speed of up to 27.3mph km/h (with gusts up to 36mph). Wave height will be up to 5.6ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)27°C (81°F)27°C (81°F)27°C (81°F)27°C (80°F)
Perceived temperature31°C (89°F)31°C (89°F)32°C (89°F)32°C (90°F)32°C (89°F)31°C (88°F)32°C (89°F)31°C (88°F)
Precipitation0in0in0in0in0.1in0.1in0.1in0.1in
Humidity82%78%79%82%84%86%86%88%
Barometric pressure1004 hPa1003 hPa1003 hPa1003 hPa1002 hPa1001 hPa1001 hPa1001 hPa
Cloud cover100%93%96%91%95%100%100%96%
Heat index31°C (89°F)31°C (89°F)32°C (89°F)32°C (90°F)32°C (89°F)31°C (88°F)32°C (89°F)31°C (88°F)
Dew point24°C (75°F)24°C (74°F)24°C (75°F)24°C (76°F)25°C (76°F)25°C (76°F)25°C (76°F)25°C (77°F)
Wind
Speed44km/h (27mph)43km/h (27mph)40km/h (25mph)35km/h (21mph)32km/h (20mph)31km/h (19mph)28km/h (17mph)23km/h (14mph)
Gusts58km/h (36mph)58km/h (36mph)54km/h (34mph)48km/h (30mph)39km/h (24mph)35km/h (21mph)32km/h (20mph)35km/h (21mph)
Direction 307°
NW
312°
NW
319°
NW
325°
NW
322°
NW
323°
NW
338°
NNW
134°
SE
Wind chill28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)27°C (81°F)27°C (81°F)27°C (81°F)27°C (80°F)
Waves
Height1.7m (5.7ft)1.6m (5.2ft)1.5m (4.9ft)1.4m (4.6ft)1.3m (4.3ft)1.3m (4.3ft)1.3m (4.3ft)1.3m (4.3ft)
Direction 321°
NW
321°
NW
322°
NW
323°
NW
322°
NW
318°
NW
330°
NNW
337°
NNW
Period10.0 sec.9.6 sec.9.1 sec.8.8 sec.8.4 sec.8.1 sec.7.8 sec.7.6 sec.
Significant height0.6m (2ft)0.6m (2ft)0.7m (2.3ft)0.7m (2.3ft)0.7m (2.3ft)1.0m (3.3ft)1.1m (3.6ft)1.0m (3.3ft)
Sea water temperature
Water temperature27°C (80°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)

Sea weather on Wednesday 4 February 2026

On Wednesday 4 February 2026, the sun will rise at 06:23 and will set at 19:19 on the beach(es) of Haʻapai islands (Lifuka and Foa). The outside temperature will be a high of 83°F t and a low of 81°F. Precipitation is in the forecast (0.2in throughout the day): choose the right time to go to the beach and dodge the raindrops. The sea will be generally calm, with a wind speed of up to 22.4mph km/h (with gusts up to 31.7mph). Wave height will be up to 5.6ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature27°C (80°F)27°C (81°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)
Perceived temperature31°C (87°F)31°C (89°F)32°C (89°F)32°C (90°F)32°C (89°F)32°C (90°F)32°C (90°F)32°C (90°F)
Precipitation0.1in0in0in0in0in0in0.1in0.1in
Humidity89%87%83%82%83%84%85%86%
Barometric pressure1000 hPa998 hPa997 hPa997 hPa995 hPa994 hPa995 hPa997 hPa
Cloud cover85%94%68%82%95%98%91%96%
Heat index31°C (87°F)31°C (89°F)32°C (89°F)32°C (90°F)32°C (89°F)32°C (90°F)32°C (90°F)32°C (90°F)
Dew point25°C (77°F)25°C (77°F)25°C (76°F)24°C (76°F)24°C (76°F)25°C (76°F)25°C (77°F)25°C (77°F)
Wind
Speed21km/h (13mph)28km/h (18mph)34km/h (21mph)33km/h (21mph)36km/h (23mph)32km/h (20mph)28km/h (17mph)32km/h (20mph)
Gusts27km/h (17mph)36km/h (22mph)46km/h (28mph)45km/h (28mph)51km/h (32mph)46km/h (28mph)36km/h (22mph)39km/h (24mph)
Direction 65°
ENE
105°
ESE
142°
SE
168°
SSE
207°
SSW
226°
SW
232°
SW
247°
WSW
Wind chill27°C (80°F)27°C (81°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)28°C (82°F)
Waves
Height1.2m (3.9ft)1.3m (4.3ft)1.3m (4.3ft)1.4m (4.6ft)1.5m (4.9ft)1.5m (4.9ft)1.6m (5.2ft)1.7m (5.6ft)
Direction 337°
NNW
337°
NNW
289°
WNW
92°
E
67°
ENE
115°
ESE
66°
ENE
22°
NNE
Period7.4 sec.7.4 sec.7.5 sec.7.5 sec.8.1 sec.8.0 sec.8.2 sec.8.3 sec.
Significant height1.0m (3.3ft)1.1m (3.6ft)1.2m (3.9ft)1.3m (4.3ft)1.0m (3.3ft)1.1m (3.6ft)0.9m (3ft)0.8m (2.6ft)
Sea water temperature
Water temperature29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)29°C (84°F)

Sea weather chart over the next 7 days

Outside temperature

Wind speed

Precipitation

Wave height

Change units