Cape Ann's Marina, MA
01/21/2026 08:00 AM
12°F
TEMPERATURE
Winds 7 mph W
Sunny
Mostly sunny. High near 30, with temperatures falling to around 22 in the afternoon. Southwest wind 7 to 10 mph.
Moonrise
08:41 AM
Moonset
07:51 PM
Sunrise
07:06 AM
Moon Phase
Waxing crescent
Sunset
04:41 PM

Hourly Forecast

Wed, 08:00 AM

Sunny
Winds: 7 mph W
12°

Wed, 09:00 AM

Sunny
Winds: 7 mph SW
15°

Wed, 10:00 AM

Sunny
Winds: 8 mph SW
17°

Wed, 11:00 AM

Sunny
Winds: 9 mph SW
20°

Wed, 12:00 PM

Mostly Sunny
Winds: 9 mph SW
20°

Wed, 01:00 PM

Partly Sunny
Winds: 10 mph SW
22°

Wed, 02:00 PM

Partly Sunny
Winds: 10 mph SW
23°

Wed, 03:00 PM

Mostly Cloudy
Winds: 9 mph SW
23°

Wed, 04:00 PM

Mostly Cloudy
Winds: 8 mph SW
23°

Wed, 05:00 PM

Mostly Cloudy
Winds: 8 mph SW
22°

Wed, 06:00 PM

Cloudy
Winds: 8 mph SW
22°

Wed, 07:00 PM

Slight Chance Light Snow
Winds: 8 mph S
30°

Wed, 08:00 PM

Chance Light Snow
Winds: 8 mph S
31°

Wed, 09:00 PM

Chance Light Snow
Winds: 9 mph S
32°

Wed, 10:00 PM

Light Snow Likely
Winds: 9 mph S
35°

Wed, 11:00 PM

Light Snow Likely
Winds: 9 mph SW
35°

Thu, 12:00 AM

Chance Light Snow
Winds: 9 mph SW
36°

Thu, 01:00 AM

Chance Light Snow
Winds: 9 mph SW
36°

Thu, 02:00 AM

Slight Chance Light Rain
Winds: 9 mph SW
37°

Thu, 03:00 AM

Slight Chance Light Rain
Winds: 9 mph SW
37°

Thu, 04:00 AM

Mostly Cloudy
Winds: 9 mph SW
37°

Thu, 05:00 AM

Mostly Cloudy
Winds: 9 mph SW
37°

Thu, 06:00 AM

Partly Sunny
Winds: 9 mph SW
37°

Thu, 07:00 AM

Mostly Sunny
Winds: 9 mph SW
36°
Winds: 7 to 10 mph SW
Mostly sunny. High near 30, with temperatures falling to around 22 in the afternoon. Southwest wind 7 to 10 mph.
Winds: 9 mph SW
Snow likely between 7pm and 2am, then a slight chance of rain between 2am and 4am. Mostly cloudy. Low around 30, with temperatures rising to around 37 overnight. Southwest wind around 9 mph, with gusts as high as 23 mph. Chance of precipitation is 60%. New rainfall amounts less than a tenth of an inch possible.
Winds: 8 to 12 mph SW
Mostly sunny, with a high near 42. Southwest wind 8 to 12 mph, with gusts as high as 23 mph.
Winds: 8 mph W
Partly cloudy, with a low around 21. West wind around 8 mph.
Winds: 8 to 12 mph W
Partly sunny, with a high near 30. West wind 8 to 12 mph, with gusts as high as 28 mph.
Winds: 12 mph W
Partly cloudy, with a low around 3. West wind around 12 mph, with gusts as high as 30 mph.
Winds: 12 mph NW
Mostly sunny, with a high near 15. Northwest wind around 12 mph, with gusts as high as 29 mph.
Winds: 8 mph NW
A slight chance of snow after 5am. Mostly cloudy, with a low around 4. Northwest wind around 8 mph, with gusts as high as 21 mph.
Winds: 9 mph N
A chance of snow. Mostly cloudy, with a high near 21. North wind around 9 mph. Chance of precipitation is 50%.
Winds: 8 mph NE
A chance of snow. Mostly cloudy, with a low around 13. Northeast wind around 8 mph. Chance of precipitation is 50%.
Winds: 9 mph N
A chance of snow. Mostly cloudy, with a high near 26. North wind around 9 mph. Chance of precipitation is 50%.
Winds: 8 mph NW
A chance of snow before 4am. Partly cloudy, with a low around 11. Northwest wind around 8 mph. Chance of precipitation is 30%.
Winds: 10 mph W
Sunny, with a high near 25. West wind around 10 mph, with gusts as high as 21 mph.
Winds: 8 mph W
Partly cloudy, with a low around 13. West wind around 8 mph, with gusts as high as 21 mph.

Coastal Waters Forecast for Massachusetts and Rhode Island

National Weather Service Boston/Norton MA

for Massachusetts and Rhode Island coastal waters. Gusty westerly wind and light freezing spray early this morning. High pressure briefly follows today with weak low pressure bringing gusty winds on Thursday. Arctic high pressure arrives from the north this weekend, with a developing coastal storm south towards the Mid Atlantic states. There is potential for moderate to heavy freezing spray for this coming weekend into next week.

Coastal waters from the Merrimack River MA to Watch Hill RI out to 25 NM

SMALL CRAFT ADVISORY IN EFFECT THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
TODAY
SW winds 10 to 15 kt, increasing to 15 to 20 kt this afternoon Seas 2 to 3 ft Wave Detail: W 2 ft at 4 seconds and E 1 foot at 10 seconds
TONIGHT
SW winds 15 to 20 kt with gusts up to 25 kt Seas 2 to 3 ft Wave Detail: S 3 ft at 4 seconds and E 1 foot at 10 seconds A chance of rain A chance of snow in the evening Vsby 1 to 3 NM
THU
SW winds 15 to 20 kt with gusts up to 25 kt Seas 2 to 3 ft Wave Detail: SW 3 ft at 4 seconds and SE 1 foot at 10 seconds
THU NIGHT
W winds 15 to 20 kt Seas 2 to 3 ft Wave Detail: W 3 ft at 3 seconds and SE 1 foot at 11 seconds
FRI AND FRI NIGHT
NW winds 25 to 30 kt Seas 2 to 4 ft Wave Detail: W 4 ft at 4 seconds and E 1 foot at 11 seconds Light freezing spray in the morning Heavy freezing spray through the night
SAT
NW winds 20 to 25 kt with gusts up to 30 kt Seas 3 to 4 ft Wave Detail: NW 4 ft at 4 seconds and E 1 foot at 11 seconds Heavy freezing spray
SAT NIGHT
NW winds 15 to 20 kt with gusts up to 25 kt Seas 2 to 3 ft Heavy freezing spray
SUN
N winds 10 to 15 kt with gusts up to 20 kt Seas 2 to 3 ft A chance of snow Vsby 1 NM or less
SUN NIGHT
NE winds 15 to 20 kt Seas 2 to 3 ft Heavy freezing spray A chance of snow Vsby 1 NM or less
Reporting time 07:05 AM EST Wed Jan 21 2026
TODAY
SW winds 10 to 15 kt with gusts up to 20 kt Seas 2 to 3 ft Wave Detail: W 2 ft at 4 seconds and SE 1 foot at 9 seconds
TONIGHT
SW winds 15 to 20 kt with gusts up to 25 kt Seas 2 to 4 ft Wave Detail: SW 2 ft at 3 seconds and SE 1 foot at 10 seconds A chance of rain
THU
SW winds 15 to 20 kt with gusts up to 25 kt Seas 2 to 4 ft Wave Detail: SW 2 ft at 3 seconds and SE 1 foot at 10 seconds
THU NIGHT
W winds 10 to 15 kt with gusts up to 20 kt Seas 2 to 3 ft Wave Detail: W 2 ft at 3 seconds and SE 1 foot at 10 seconds
FRI
W winds 10 to 15 kt, increasing to 15 to 20 kt in the afternoon Gusts up to 25 kt Seas 2 to 4 ft Wave Detail: W 3 ft at 4 seconds and SE 1 foot at 11 seconds
FRI NIGHT
W winds 20 to 25 kt, becoming NW 25 to 30 kt after midnight Seas 3 to 5 ft Wave Detail: NW 5 ft at 6 seconds and SE 1 foot at 11 seconds Heavy freezing spray
SAT
NW winds 20 to 25 kt with gusts up to 30 kt Seas 3 to 5 ft Heavy freezing spray
SAT NIGHT
NW winds 15 to 20 kt with gusts up to 25 kt Seas 2 to 4 ft Heavy freezing spray A chance of snow
SUN
N winds 10 to 15 kt with gusts up to 20 kt Seas 2 to 3 ft Snow likely Vsby 1 NM or less
SUN NIGHT
NE winds 15 to 20 kt Seas 2 to 3 ft Heavy freezing spray Snow likely Vsby 1 NM or less
Reporting time 07:05 AM EST Wed Jan 21 2026
SMALL CRAFT ADVISORY IN EFFECT THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
SMALL CRAFT ADVISORY IN EFFECT THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
SMALL CRAFT ADVISORY IN EFFECT THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
SMALL CRAFT ADVISORY IN EFFECT FROM 7 PM EST THIS EVENING THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
SMALL CRAFT ADVISORY IN EFFECT FROM 7 PM EST THIS EVENING THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
TODAY
W winds 10 to 15 kt, becoming SW 15 to 20 kt this afternoon Seas 2 to 3 ft Wave Detail: SW 3 ft at 4 seconds and S 1 foot at 9 seconds
TONIGHT
SW winds 20 to 25 kt, diminishing to 15 to 20 kt after midnight Seas 3 to 5 ft Wave Detail: SW 4 ft at 5 seconds and SE 1 foot at 10 seconds A chance of rain
THU
SW winds 20 to 25 kt Seas 3 to 4 ft Wave Detail: SW 4 ft at 7 seconds and S 2 ft at 10 seconds
THU NIGHT
W winds 15 to 20 kt, diminishing to 10 to 15 kt after midnight Gusts up to 25 kt Seas 2 to 4 ft Wave Detail: SW 4 ft at 7 seconds and SE 1 foot at 10 seconds
FRI
W winds 15 to 20 kt, increasing to 20 to 25 kt in the afternoon Seas 2 to 4 ft Wave Detail: SW 4 ft at 5 seconds and SE 1 foot at 10 seconds
FRI NIGHT
NW winds 20 to 25 kt with gusts up to 30 kt Seas around 3 ft Wave Detail: W 3 ft at 5 seconds and SE 1 foot at 11 seconds Heavy freezing spray
SAT
NW winds 20 to 25 kt with gusts up to 30 kt Seas 2 to 3 ft Heavy freezing spray
SAT NIGHT
NW winds 10 to 15 kt with gusts up to 20 kt Seas around 2 ft A chance of snow
SUN
N winds 15 to 20 kt Seas around 2 ft Snow likely Vsby 1 NM or less
SUN NIGHT
NE winds 15 to 20 kt Seas 2 to 3 ft Heavy freezing spray Snow likely Vsby 1 NM or less
Reporting time 07:05 AM EST Wed Jan 21 2026
SMALL CRAFT ADVISORY IN EFFECT FROM 7 PM EST THIS EVENING THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
SMALL CRAFT ADVISORY IN EFFECT FROM 7 PM EST THIS EVENING THROUGH THURSDAY EVENING
Reporting time 07:05 AM EST Wed Jan 21 2026
TODAY
SW winds 10 to 15 kt Gusts up to 20 kt this afternoon Waves around 2 ft
TONIGHT
SW winds 15 to 20 kt Waves around 2 ft Snow likely in the evening A chance of snow after midnight with vsby 1 to 3 NM
THU
SW winds 15 to 20 kt, diminishing to 10 to 15 kt in the afternoon Gusts up to 25 kt Waves around 2 ft
THU NIGHT
W winds 10 to 15 kt Gusts up to 20 kt in the evening Waves around 2 ft
FRI AND FRI NIGHT
NW winds 20 to 25 kt with gusts up to 30 kt Waves around 2 ft
SAT AND SAT NIGHT
NW winds 20 to 25 kt, diminishing to 10 to 15 kt Waves around 2 ft
SUN AND SUN NIGHT
N winds 10 to 15 kt, increasing to 15 to 20 kt Waves around 2 ft A chance of snow
Reporting time 07:05 AM EST Wed Jan 21 2026
TODAY
W winds 5 to 10 kt, becoming SW 10 to 15 kt with gusts up to 20 kt this afternoon Waves 2 to 3 ft
TONIGHT
SW winds 15 to 20 kt with gusts up to 25 kt Waves 2 to 4 ft A chance of rain A chance of snow in the evening
THU
SW winds 15 to 20 kt with gusts up to 25 kt Waves 2 to 4 ft
THU NIGHT
W winds 10 to 15 kt Gusts up to 20 kt in the evening Waves 2 to 4 ft
FRI
W winds 10 to 15 kt, increasing to 15 to 20 kt in the afternoon Gusts up to 25 kt Waves 2 to 3 ft
FRI NIGHT
NW winds 15 to 20 kt with gusts up to 25 kt Waves 2 to 3 ft Heavy freezing spray
SAT
NW winds 15 to 20 kt with gusts up to 25 kt Waves 2 to 3 ft
SAT NIGHT
NW winds 10 to 15 kt Waves around 2 ft A chance of snow
SUN AND SUN NIGHT
N winds 10 to 15 kt with gusts up to 20 kt Waves 2 to 3 ft Snow likely Vsby 1 NM or less
Reporting time 07:05 AM EST Wed Jan 21 2026
Oilrig
NWS
Buoy
Fixed Station
USGS
Ship
Other