Shacks Puerto Rico Fans: 88 | Time: 21h16 19/05 UTC-4 | Daytime: 05h51 to 18h58

10 days forecast (3h) Updated: 23h11 UTC | Models: GFS WAVE 50km GFS 27km | Water: 28°C

Sun 19Mon 20Tue 21Wed 22Thu 23Fri 24Sat 25Sun 26Mon 27Tue 28Wed 29
14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h17h20h23h02h05h08h11h14h
WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal Wind
DirectionNNENNEENEESESEESEESENENEENEEESESESEESENENNEENEESESESEESEENENNNENESESSSEESENNENNENEENEEEEENENEENEEEESEESEESENENNNEENEEEEESEENNEEESESESESEENENNEENEENESESEESEESEESENNENEENEEEESEENE
Average (kn)75455554645654431064534447531222479118655699874442578656425763344343344452579898723
Gust (kn)75566565535755641065644547632322361013107566810985552479767544873344333344463581010109933
WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal Waves
DirectionNNENNENNENNENNENNENNENNENNENNENNENENENENENENENENEENEENEENEENEENEENEENEENEENEENEENENENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNNNNNNNNNNNNNNNENNENNENNENNENNENNENNENNENNENNENNNNENNENNENNENNENNENNE
Height (m)0.60.60.60.60.60.60.50.50.50.50.50.50.50.50.50.50.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.50.50.50.60.50.50.50.50.50.50.50.50.50.70.811.11.21.21.21.21.21.11.11.11.11.11.11110.90.90.90.80.80.80.70.70.70.60.60.60.50.50.50.5
Period (s)1212121212111111111111101010999998888888888899998888877777788101010101099999991010101010109999998891111111111
Tide (m)
Weather
Temp. (°C)282726262525262928282726252526292828272625252628282726262525262827272626252526282827262525252627282726252525262727262626252526272827262525252626262525252525252728
Clouds (%)10010010010010010093941009553578087919589931001001001009699100100100100100817784997699799100100100100100100100100100100100100100100100100100100100100100100100100100100100100100100989889939091
Rain (mm/h)1.72.52.22.430.30.71.90.50.50.42.12.40.30.61.30.61.70.31.92.50.30.30.30.30.70.31

10 days forecast (1h) Updated: 23h11 UTC | Models: GFS WAVE 50km GFS 27km | Water: 28°C

Sun 19Mon 20Tue 21Wed 22Thu 23Fri 24Sat 25Sun 26Mon 27Tue 28Wed 29
14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h
WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal Wind
DirectionNNENNNNENNENEENEEEESEESESESESEESEESEESEESEESEEENENENENENENEENEENEENEEEESEESEESESESESESESESESEESEESEEENENENENNENNENNENEENEEESEESEESESESESESESESESEESEESEESEEEENENENNENNNNNENNENNENNENEENEESESESSESSSSSESSESESEESEENENNENNENNENNENNENENENENEENEENEENEEEEEEEEEEEENEENENENENENENENEENEENEENEEEEEESEESEESEESEESEESEESEESEESEEENENENNENNENNNNENNENEENEENEENEEEEEEEEEEEESEESEEEENENNENNNNENENEENEEEESEESESESESESESESESESESEESEEENENENNENNENNENEENEENEENEENEEESESESSESSESESESEESEESEESEESEESEESEESEENNNNNENENENENEENEENEENEENEEEEEEEEESEESEESEEEENENENENNE
Average (kn)76554445556655555555445666444455666554444543235810986444555543334444444567765433221222222222334567899101111109887665555556678999999887765444455432234566778887665566665433234567777654333333444433333443333334444443445543234567788998899988888764222344
Gust (kn)765555556666666566665555554345566766555556654468101086555666644344555544567766543322233222222333456791012131313111098766556666677899101010999876555555543223456789998776677776544433457888765333334444443333333333344444444456654334567891010101010101010109999975333344
WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesSmall WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal WavesMarginal Waves
DirectionNNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENENENENENENENENENENENENENENENENENENENENENENENENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENEENENENENENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNNNNNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNENNN
Height (m)0.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.60.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.50.50.50.50.50.50.50.50.60.60.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.60.60.70.70.80.80.90.9111.11.11.11.11.21.21.21.21.21.21.21.21.21.21.21.21.21.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11.11111111110.90.90.90.90.90.90.90.90.90.90.80.80.80.80.80.80.80.80.80.80.70.70.70.70.70.70.70.60.60.60.60.60.60.60.60.60.60.50.50.50.50.50.50.50.50.50.60.50.30.20.10.1
Period (s)121212121212121212121212121111111111111111111111111111111111111010101010101010109999999999999999888888888888888888888888888887788899999999999888888888888887777777777777777778888889910111110101010101010101010109999999999999999999910101010101010101010101010101010101010109999999999999999888888889910111111111111111111111212118311
Tide (m)
Weather
Temp. (°C)282828272727262626262625252525252525262728292928282828282727272626262625252525252525262728292928282828282827272626262626252525252526262728282828282727272726262626262625252525252525262727282828272727272726262626262525252525252525262727282828282727272626262525252525252525252525262627272828282727272626262525252525252525252525262627272728272727262626262626262525252525252525262627272828282727272626262625252525252525252525262626262626262525252525252525252525252525252525252627272828282828
Clouds (%)417610010010010098981001001001009999100100100100989593929394969710010010095826653495157657480848687888991939595939189899193969810010010010010010010010010010099979696989999100100100100100100100100100100100100100100100958154235524547786858488949999927650235693670971001009997981001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001009998989999989591898991939392909090919292
Rain (mm/h)0.51.11.72.22.62.51.80.80.71.52.22.42.32.42.73.132.210.30.30.40.71.21.71.91.610.50.30.40.50.40.40.91.52.12.52.72.41.70.70.30.40.40.60.91.21.310.40.30.61.11.51.71.30.70.30.30.61.31.92.52.72.51.910.30.30.30.30.30.50.70.70.60.30.30.50.711.31.6

4 days forecast (3h) Updated: 20h45 UTC | Models: NAM 12km | Water: 28°C

Sun 19Mon 20Tue 21Wed 22Thu 23
18h21h00h03h06h09h12h15h18h21h00h03h06h09h12h15h18h21h00h03h06h09h12h15h18h21h00h03h06h
WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal Wind
DirectionNNENEENEENEEEEENEENENNWSEESEESEESESENNWNNEESEESEESEEESENNEENEEE
Average (kn)991099878631366525577654158997
Gust (kn)71014111198764225663567756424910119
Weather
Temp. (°C)2727262525252729262626262524242827272726262526262727262525
Clouds (%)50585430333524439772465337419111732784100959370919710031368
Rain (mm/h)1.22.10.40.32.178.90.40.40.3

2 days forecast (1h) Updated: 20h12 UTC | Models: NAM 3km | Water: 28°C

Sun 19Mon 20Tue 21
19h20h21h22h23h00h01h02h03h04h05h06h07h08h09h10h11h12h13h14h15h16h17h18h19h20h21h22h23h00h01h02h03h04h05h06h
WindLight WindLight WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal WindMarginal Wind
DirectionNNEENESSEEEESEEEEESEESEEESEESEESEESEESEENENENENEENEEEENEESESSSEESEESESESEEE
Average (kn)11139677666656655434356454967852333345
Gust (kn)1316117887676678665233434636681052333345
Weather
Temp. (°C)272623232222232323232323232323232427272828262527272626262525252424252424
Clouds (%)415152100638269879349599834944227739213918444428393349412836301629993013
Rain (mm/h)0.93.50.40.60.61.75.47.6

Tide from Mayaguez, Puerto Rico (33.7km from Shacks)

Spots tide forecasts are provided with no warranty. Do not use for navigation or for harmful activities. More