Sea weather in Mayagüez‎ in Puerto Rico All the beach weather in Mayagüez‎

All the essential weather information for enjoying the beach in Mayagüez‎ in Puerto Rico, 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 Mayagüez‎ over the next 7 days?

Discover the best moment to go to the beach in Mayagüez‎ in Puerto Rico this week to enjoy the best weather and calmest sea possible. Our opinion is based on reliable sea weather forecasts in Mayagüez‎. You can see full forecasts by clicking on the day you want to see in the table below.

Date Outside temp. Our opinion
Wednesday 3 June 202676°F to 85°Fdiscouraged
Thursday 4 June 202677°F to 85°Fdiscouraged
Friday 5 June 202676°F to 83°Frecommended
Saturday 6 June 202676°F to 83°Frecommended
Sunday 7 June 202677°F to 81°Frecommended
Monday 8 June 202676°F to 83°Frecommended

Sea Weather: Your daily and hourly sea weather in Mayagüez‎

Sea weather on Wednesday 3 June 2026

On Wednesday 3 June 2026, the sun will rise at 05:52 and will set at 19:02 on the beach(es) of Mayagüez‎. The outside temperature will be a high of 85°F t and a low of 76°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 13.1mph km/h (with gusts up to 19.3mph). Wave height will be up to 3ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature26°C (78°F)25°C (77°F)24°C (75°F)27°C (80°F)28°C (83°F)28°C (83°F)27°C (80°F)26°C (78°F)
Perceived temperature28°C (82°F)27°C (80°F)26°C (79°F)28°C (83°F)30°C (86°F)30°C (87°F)28°C (83°F)28°C (82°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity79%78%78%64%62%63%69%79%
Barometric pressure1017 hPa1016 hPa1016 hPa1017 hPa1016 hPa1015 hPa1015 hPa1016 hPa
Cloud cover82%2%0%7%78%74%83%86%
Heat index28°C (82°F)27°C (80°F)26°C (79°F)28°C (83°F)30°C (86°F)30°C (87°F)28°C (83°F)28°C (82°F)
Dew point22°C (71°F)21°C (69°F)20°C (68°F)19°C (67°F)20°C (68°F)21°C (69°F)20°C (69°F)22°C (71°F)
Wind
Speed11km/h (7mph)12km/h (8mph)10km/h (6mph)8km/h (5mph)10km/h (6mph)4km/h (3mph)9km/h (5mph)21km/h (13mph)
Gusts18km/h (11mph)19km/h (12mph)16km/h (10mph)11km/h (7mph)14km/h (9mph)6km/h (4mph)14km/h (9mph)31km/h (19mph)
Direction 92°
E
122°
ESE
67°
ENE
109°
ESE
174°
S
107°
ESE
172°
S
132°
SE
Wind chill26°C (78°F)25°C (77°F)24°C (75°F)27°C (80°F)28°C (83°F)28°C (83°F)27°C (80°F)26°C (78°F)
Waves
Height0.9m (3.0ft)0.9m (3.0ft)0.9m (3.0ft)0.9m (2.8ft)0.9m (2.8ft)0.9m (2.8ft)0.8m (2.7ft)0.8m (2.6ft)
Direction 357°
N
356°
N
356°
N
357°
N
357°
N
179°
S

N

N
Period10.6 sec.10.5 sec.10.2 sec.10.3 sec.10.0 sec.9.9 sec.9.9 sec.9.8 sec.
Significant height1.1m (3.6ft)0.9m (3ft)0.9m (3ft)0.9m (3ft)0.7m (2.3ft)0.7m (2.3ft)0.7m (2.3ft)0.5m (1.6ft)
Sea water temperature
Water temperature26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)

Sea weather on Thursday 4 June 2026

On Thursday 4 June 2026, the sun will rise at 05:52 and will set at 19:02 on the beach(es) of Mayagüez‎. 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 13.1mph km/h (with gusts up to 18.6mph). Wave height will be up to 2.3ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature25°C (77°F)25°C (77°F)25°C (77°F)28°C (82°F)26°C (78°F)27°C (81°F)27°C (81°F)26°C (78°F)
Perceived temperature28°C (82°F)27°C (81°F)27°C (80°F)30°C (85°F)27°C (80°F)30°C (85°F)30°C (85°F)28°C (82°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity82%80%78%65%59%68%72%77%
Barometric pressure1017 hPa1016 hPa1017 hPa1017 hPa1016 hPa1016 hPa1016 hPa1017 hPa
Cloud cover13%13%15%12%11%86%79%3%
Heat index28°C (82°F)27°C (81°F)27°C (80°F)30°C (85°F)27°C (80°F)30°C (85°F)30°C (85°F)28°C (82°F)
Dew point22°C (72°F)21°C (71°F)21°C (69°F)20°C (69°F)17°C (63°F)21°C (70°F)22°C (71°F)21°C (70°F)
Wind
Speed20km/h (12mph)19km/h (12mph)17km/h (11mph)19km/h (12mph)21km/h (13mph)13km/h (8mph)12km/h (8mph)18km/h (11mph)
Gusts30km/h (18mph)28km/h (17mph)27km/h (16mph)25km/h (16mph)24km/h (15mph)19km/h (12mph)18km/h (11mph)29km/h (18mph)
Direction 121°
ESE
123°
ESE
112°
ESE
124°
SE
153°
SSE
96°
E
143°
SE
116°
ESE
Wind chill25°C (77°F)25°C (77°F)25°C (77°F)28°C (82°F)26°C (78°F)27°C (81°F)27°C (81°F)26°C (78°F)
Waves
Height0.7m (2.4ft)0.7m (2.3ft)0.7m (2.2ft)0.6m (2.1ft)0.6m (2.1ft)0.7m (2.2ft)0.7m (2.4ft)0.7m (2.4ft)
Direction
N

N

N

N
12°
NNE
17°
NNE
18°
NNE
18°
NNE
Period9.8 sec.9.7 sec.7.7 sec.7.5 sec.5.7 sec.5.6 sec.8.0 sec.8.0 sec.
Significant height0.4m (1.3ft)0.4m (1.3ft)0.5m (1.6ft)0.5m (1.6ft)0.5m (1.6ft)0.6m (2ft)0.6m (2ft)0.7m (2.3ft)
Sea water temperature
Water temperature26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)

Sea weather on Friday 5 June 2026

On Friday 5 June 2026, the sun will rise at 05:52 and will set at 19:03 on the beach(es) of Mayagüez‎. The outside temperature will be a high of 83°F t and a low of 76°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 9.9mph km/h (with gusts up to 19.9mph). Wave height will be up to 2.6ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature25°C (76°F)25°C (76°F)24°C (76°F)27°C (81°F)25°C (77°F)26°C (78°F)27°C (80°F)26°C (79°F)
Perceived temperature27°C (80°F)27°C (80°F)26°C (79°F)29°C (84°F)27°C (80°F)27°C (81°F)29°C (83°F)28°C (83°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity83%82%83%68%65%68%68%74%
Barometric pressure1017 hPa1016 hPa1016 hPa1017 hPa1016 hPa1016 hPa1016 hPa1017 hPa
Cloud cover13%18%19%35%89%84%84%8%
Heat index27°C (80°F)27°C (80°F)26°C (79°F)29°C (84°F)27°C (80°F)27°C (81°F)29°C (83°F)28°C (83°F)
Dew point22°C (71°F)21°C (70°F)21°C (70°F)21°C (69°F)18°C (65°F)19°C (67°F)20°C (69°F)21°C (70°F)
Wind
Speed16km/h (10mph)13km/h (8mph)12km/h (7mph)10km/h (6mph)15km/h (9mph)12km/h (7mph)4km/h (3mph)4km/h (3mph)
Gusts25km/h (16mph)19km/h (12mph)19km/h (12mph)13km/h (8mph)32km/h (20mph)22km/h (14mph)7km/h (4mph)7km/h (4mph)
Direction 115°
ESE
98°
E
83°
E
111°
ESE
177°
S
50°
NE
21°
NNE
92°
E
Wind chill25°C (76°F)25°C (76°F)24°C (76°F)27°C (81°F)25°C (77°F)26°C (78°F)27°C (80°F)26°C (79°F)
Waves
Height0.7m (2.3ft)0.6m (2.1ft)0.6m (2.0ft)0.7m (2.2ft)0.7m (2.5ft)0.8m (2.7ft)0.8m (2.7ft)0.8m (2.5ft)
Direction 19°
NNE
19°
NNE
20°
NNE

N
180°
S
359°
N
180°
S
178°
S
Period5.8 sec.6.1 sec.6.2 sec.6.1 sec.5.7 sec.7.8 sec.7.6 sec.5.5 sec.
Significant height0.7m (2.3ft)0.6m (2ft)0.6m (2ft)0.7m (2.3ft)0.8m (2.6ft)0.7m (2.3ft)0.6m (2ft)0.7m (2.3ft)
Sea water temperature
Water temperature28°C (82°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)28°C (82°F)

Sea weather on Saturday 6 June 2026

On Saturday 6 June 2026, the sun will rise at 05:52 and will set at 19:03 on the beach(es) of Mayagüez‎. The outside temperature will be a high of 83°F t and a low of 76°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 2.3ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature25°C (78°F)25°C (77°F)25°C (76°F)27°C (81°F)28°C (82°F)27°C (81°F)27°C (81°F)26°C (79°F)
Perceived temperature28°C (82°F)27°C (80°F)26°C (80°F)29°C (84°F)30°C (85°F)29°C (85°F)30°C (86°F)28°C (83°F)
Precipitation0in0in0in0in0in0in0in0in
Humidity80%80%79%68%66%73%75%81%
Barometric pressure1017 hPa1015 hPa1016 hPa1016 hPa1016 hPa1015 hPa1015 hPa1016 hPa
Cloud cover4%5%7%12%81%87%88%11%
Heat index28°C (82°F)27°C (80°F)26°C (80°F)29°C (84°F)30°C (85°F)29°C (85°F)30°C (86°F)28°C (83°F)
Dew point22°C (71°F)21°C (70°F)21°C (69°F)21°C (69°F)21°C (69°F)22°C (71°F)22°C (72°F)22°C (72°F)
Wind
Speed13km/h (8mph)11km/h (7mph)9km/h (6mph)9km/h (6mph)7km/h (4mph)6km/h (4mph)12km/h (7mph)17km/h (10mph)
Gusts20km/h (12mph)17km/h (10mph)15km/h (9mph)12km/h (8mph)10km/h (6mph)9km/h (6mph)19km/h (12mph)26km/h (16mph)
Direction 123°
ESE
88°
E
93°
E
100°
E
275°
W
335°
NNW
189°
S
116°
ESE
Wind chill25°C (78°F)25°C (77°F)25°C (76°F)27°C (81°F)28°C (82°F)27°C (81°F)27°C (81°F)26°C (79°F)
Waves
Height0.7m (2.2ft)0.6m (2.1ft)0.6m (2.0ft)0.6m (1.9ft)0.6m (2.0ft)0.7m (2.2ft)0.7m (2.2ft)0.6m (2.1ft)
Direction 355°
N
354°
N
177°
S
178°
S
10°
N
87°
E
163°
SSE
165°
SSE
Period6.1 sec.6.2 sec.6.1 sec.6.0 sec.6.0 sec.5.4 sec.5.2 sec.5.6 sec.
Significant height0.7m (2.3ft)0.6m (2ft)0.6m (2ft)0.5m (1.6ft)0.6m (2ft)0.6m (2ft)0.6m (2ft)0.6m (2ft)
Sea water temperature
Water temperature26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)26°C (79°F)

Sea weather on Sunday 7 June 2026

On Sunday 7 June 2026, the sun will rise at 05:52 and will set at 19:03 on the beach(es) of Mayagüez‎. The outside temperature will be a high of 81°F t and a low of 77°F. Precipitation is in the forecast (0.1in 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 7.5mph km/h (with gusts up to 11.2mph). Wave height will be up to 2ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature26°C (78°F)25°C (77°F)25°C (77°F)26°C (79°F)27°C (81°F)27°C (81°F)27°C (81°F)26°C (79°F)
Perceived temperature28°C (82°F)27°C (81°F)27°C (80°F)28°C (83°F)29°C (85°F)30°C (85°F)30°C (85°F)29°C (83°F)
Precipitation0in0in0in0in0in0.1in0in0in
Humidity80%80%80%73%69%72%73%77%
Barometric pressure1016 hPa1014 hPa1015 hPa1016 hPa1016 hPa1015 hPa1015 hPa1017 hPa
Cloud cover22%7%4%21%48%50%40%27%
Heat index28°C (82°F)27°C (81°F)27°C (80°F)28°C (83°F)29°C (85°F)30°C (85°F)30°C (85°F)29°C (83°F)
Dew point22°C (71°F)21°C (70°F)21°C (70°F)21°C (70°F)21°C (70°F)22°C (71°F)22°C (71°F)22°C (71°F)
Wind
Speed12km/h (7mph)9km/h (6mph)12km/h (7mph)6km/h (4mph)1km/h (1mph)3km/h (2mph)5km/h (3mph)8km/h (5mph)
Gusts18km/h (11mph)15km/h (9mph)18km/h (11mph)9km/h (5mph)3km/h (2mph)4km/h (3mph)8km/h (5mph)13km/h (8mph)
Direction 104°
ESE
92°
E
68°
ENE
103°
ESE
71°
ENE
132°
SE
278°
W
142°
SE
Wind chill26°C (78°F)25°C (77°F)25°C (77°F)26°C (79°F)27°C (81°F)27°C (81°F)27°C (81°F)26°C (79°F)
Waves
Height0.6m (2.0ft)0.6m (1.8ft)0.5m (1.7ft)0.5m (1.6ft)0.5m (1.6ft)0.6m (2.0ft)0.6m (2.0ft)0.5m (1.6ft)
Direction 93°
E
19°
NNE
16°
NNE
13°
NNE
13°
NNE
30°
NNE
53°
NE
17°
NNE
Period5.5 sec.5.5 sec.5.4 sec.5.2 sec.4.5 sec.3.9 sec.4.7 sec.5.1 sec.
Significant height0.6m (2ft)0.5m (1.6ft)0.5m (1.6ft)0.4m (1.3ft)0.4m (1.3ft)0.4m (1.3ft)0.5m (1.6ft)0.4m (1.3ft)
Sea water temperature
Water temperature28°C (82°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)28°C (82°F)

Sea weather on Monday 8 June 2026

On Monday 8 June 2026, the sun will rise at 05:52 and will set at 19:04 on the beach(es) of Mayagüez‎. The outside temperature will be a high of 83°F t and a low of 76°F. Precipitation is in the forecast (0.1in 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 6.8mph km/h (with gusts up to 11.8mph). Wave height will be up to 2.3ft today.

0:003:006:009:0012:0015:0018:0021:00
Weather
Sky condition
Outside temperature26°C (78°F)25°C (77°F)25°C (77°F)25°C (77°F)25°C (77°F)28°C (82°F)27°C (81°F)27°C (80°F)
Perceived temperature28°C (82°F)27°C (81°F)27°C (81°F)27°C (81°F)27°C (81°F)30°C (86°F)30°C (86°F)29°C (84°F)
Precipitation0in0in0in0in0in0.1in0in0in
Humidity79%80%79%72%68%72%75%77%
Barometric pressure1017 hPa1016 hPa1017 hPa1018 hPa1018 hPa1017 hPa1017 hPa1018 hPa
Cloud cover19%15%10%6%19%56%64%39%
Heat index28°C (82°F)27°C (81°F)27°C (81°F)27°C (81°F)27°C (81°F)30°C (86°F)30°C (86°F)29°C (84°F)
Dew point22°C (71°F)22°C (71°F)21°C (71°F)20°C (68°F)19°C (66°F)22°C (72°F)22°C (72°F)22°C (72°F)
Wind
Speed8km/h (5mph)8km/h (5mph)9km/h (5mph)5km/h (3mph)3km/h (2mph)5km/h (3mph)8km/h (5mph)11km/h (7mph)
Gusts12km/h (7mph)12km/h (8mph)13km/h (8mph)8km/h (5mph)5km/h (3mph)8km/h (5mph)14km/h (9mph)19km/h (12mph)
Direction 106°
ESE
83°
E
85°
E
154°
SSE
199°
SSW
61°
ENE
126°
SE
114°
ESE
Wind chill26°C (78°F)25°C (77°F)25°C (77°F)25°C (77°F)25°C (77°F)28°C (82°F)27°C (81°F)27°C (80°F)
Waves
Height0.5m (1.6ft)0.5m (1.6ft)0.5m (1.6ft)0.5m (1.6ft)0.5m (1.6ft)0.6m (2.0ft)0.7m (2.3ft)0.6m (2.0ft)
Direction 22°
NNE
15°
NNE
22°
NNE
31°
NNE
34°
NE
44°
NE
67°
ENE
66°
ENE
Period5.3 sec.5.4 sec.5.6 sec.5.7 sec.5.8 sec.5.4 sec.5.0 sec.5.6 sec.
Significant height0.4m (1.3ft)0.4m (1.3ft)0.4m (1.3ft)0.4m (1.3ft)0.4m (1.3ft)0.5m (1.6ft)0.6m (2ft)0.5m (1.6ft)
Sea water temperature
Water temperature28°C (82°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)28°C (82°F)

Sea weather chart over the next 7 days

Outside temperature

Wind speed

Precipitation

Wave height

Change units