🚨 Alert: Special Weather Statement In Effect

🟨ℹ️ Special Weather Statement In Effect
Issued: Jul 21, 3:34 PM ADT
Description: Locations: most of mainland Nova Scotia and Cape Breton Island.

Total rainfall: 30 to 50 mm, possibly higher in thundershowers.

Time span: Wednesday morning until Thursday afternoon.

Remarks: A prolonged period of rainfall is expected to begin on Wednesday morning and may linger late into the day on Thursday, especially areas along the Atlantic coast. The heaviest rain is expected to fall on Wednesday morning and afternoon before tapering to steady drizzle or showers by the evening. Another round of heavy rain is possible on Thursday morning. Rainfall rates of 20 to 40 mm per hour may occur over some locations. Thundershowers are expected to develop over some areas, producing locally heavier rainfall, leading to highly variable rainfall totals over short distances.

Rainfall warnings have been issued for parts of southern mainland Nova Scotia and may need to be expanded as confidence increases.

Expires: Jul 22 2026, 7:34 AM ADT
Originated from CAP Alert: Environment Canada, Jul 21 2026, 3:34 PM ADT, urn:oid:2.49.0.1.124.1669685575.2026
Area: Kings County, Annapolis County, Cumberland County – Minas Shore, Cumberland County North and Cobequid Pass, Colchester County – Cobequid Bay, Colchester County North, Hants County, Colchester County – Truro and south, Pictou County, Guysborough County, Antigonish County, Richmond County, Inverness County – south of Mabou, Inverness County – Mabou and north, Victoria County, Sydney Metro and Cape Breton County

ALERT MAP

🚨 Alert: Yellow Warning – Rainfall – In Effect

🟨🚨 Yellow Warning – Rainfall – In Effect
Issued: Jul 21, 3:30 PM ADT
Description: Heavy rain is expected.

Locations: southwest Nova Scotia and parts of the Atlantic coast.

Total rainfall: 40 to 60 mm, possibly higher in thundershowers.

Time span: early Wednesday morning until Thursday afternoon.

Remarks: A prolonged period of rainfall is expected to begin on Wednesday morning and may linger late into the day on Thursday. The heaviest rain is expected to fall on Wednesday morning before tapering to steady drizzle or showers in the afternoon. Another round of heavy rain is possible on Thursday morning. Rainfall rates of 20 to 40 mm per hour may occur over some locations. Thundershowers are expected to develop over some areas, producing locally heavier rainfall, leading to highly variable rainfall totals over short distances.

Expires: Jul 22 2026, 7:30 AM ADT
Originated from CAP Alert: Environment Canada, Jul 21 2026, 3:30 PM ADT, urn:oid:2.49.0.1.124.3394407276.2026
Area: Digby County, Lunenburg County, Queens County, Shelburne County, Yarmouth County, Halifax Metro and Halifax County West, Halifax County – east of Porters Lake

ALERT MAP

🚨 Alert: Yellow Warning – Les Suêtes Wind – In Effect

🟨🚨 Yellow Warning – Les Suêtes Wind – In Effect
Issued: Jul 21, 3:25 PM ADT
Description: Damaging winds are expected.

Time span: Wednesday morning until Wednesday afternoon.

Maximum wind gusts: southeasterly up to 90 km/h.

Locations: Margaree Harbour to Bay St. Lawrence.

Expires: Jul 22 2026, 7:25 AM ADT
Originated from CAP Alert: Environment Canada, Jul 21 2026, 3:25 PM ADT, urn:oid:2.49.0.1.124.4173890456.2026
Area: Inverness County – Mabou and north

ALERT MAP

Beach Report 🌊 – Jul 21, 2026

Sea Surface Temperature (Halifax Area)

HRM MAP

Regional Synopsis: Beach conditions are somewhat marginal today across Halifax Area, sitting at an average Beach Index of 40%. The index is being held back by overcast skies.
Rainbow Haven
Overcast
Overcast
24°
Winds S15—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 45%
20°C this morning, 24°C this afternoon with overcast skies, 20°C and overcast later.
Hubbards
Overcast
Overcast
21°
Winds SSE15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 40%
19°C this morning, 21°C this afternoon with overcast skies, 18°C and overcast later.
Cleveland
Overcast
Overcast
21°
Winds SSE15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 40%
19°C this morning, 21°C this afternoon with overcast skies, 18°C and overcast later.
Queensland
Overcast
Overcast
21°
Winds SSE15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 40%
19°C this morning, 21°C this afternoon with overcast skies, 18°C and overcast later.
Crystal Crescent
Cloudy
Cloudy
20°
Winds S10—G25
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 40%
18°C this morning, 20°C this afternoon with cloudy skies, 19°C and overcast later.
Lawrencetown
Overcast
Overcast
22°
Winds S15—G30
🌧️ POP: 0%
☀️ UV: 6
🌊 SST: 15°C
⛱️ Beach Index: 40%
19°C this morning, 22°C this afternoon with overcast skies, 18°C and overcast later.
Martinique
Overcast
Overcast
22°
Winds S15—G30
🌧️ POP: 0%
☀️ UV: 6
🌊 SST: 15°C
⛱️ Beach Index: 40%
19°C this morning, 22°C this afternoon with overcast skies, 18°C and overcast later.

Sea Surface Temperature (Southern NS)

SOUTH NS MAP

Regional Synopsis: Today is generally unfavorable for most coastal areas in Southern NS, with an average Beach Index of 31%. The index is being held back by chilly ocean temperatures and overcast skies.
Mavillette
Overcast
Overcast
23°
Winds SSE20
🌧️ POP: 0%
☀️ UV: 6
🌊 SST: 13°C
⛱️ Beach Index: 35%
20°C this morning, 23°C this afternoon with overcast skies, 22°C and overcast later.
Pt Maitland
Overcast
Overcast
23°
Winds SSE20
🌧️ POP: 0%
☀️ UV: 6
🌊 SST: 13°C
⛱️ Beach Index: 35%
20°C this morning, 23°C this afternoon with overcast skies, 22°C and overcast later.
Carter’s
Overcast
Overcast
21°
Winds SSE15—G30
🌧️ POP: 0%
☀️ UV: 8
🌊 SST: 13°C
⛱️ Beach Index: 35%
21°C this morning, 21°C this afternoon with overcast skies, 20°C and overcast later.
Kejimkujik
Overcast
Overcast
21°
Winds SSE15—G30
🌧️ POP: 0%
☀️ UV: 8
🌊 SST: 13°C
⛱️ Beach Index: 35%
21°C this morning, 21°C this afternoon with overcast skies, 20°C and overcast later.
Beach Meadows
Overcast
Overcast
21°
Winds SSE15—G30
🌧️ POP: 0%
☀️ UV: 8
🌊 SST: 13°C
⛱️ Beach Index: 35%
21°C this morning, 21°C this afternoon with overcast skies, 20°C and overcast later.
Summerville
Overcast
Overcast
21°
Winds SSE15—G30
🌧️ POP: 0%
☀️ UV: 8
🌊 SST: 13°C
⛱️ Beach Index: 35%
21°C this morning, 21°C this afternoon with overcast skies, 20°C and overcast later.
Rissers
Overcast
Overcast
22°
Winds SSE15—G30
🌧️ POP: 0%
☀️ UV: 8
🌊 SST: 14°C
⛱️ Beach Index: 35%
21°C this morning, 22°C this afternoon with overcast skies, 20°C and overcast later.
The Hawk
Overcast
Overcast
20°
Winds SE15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 13°C
⛱️ Beach Index: 30%
17°C this morning, 20°C this afternoon with overcast skies, 19°C and overcast later.
Stoney Is
Overcast
Overcast
20°
Winds SE15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 13°C
⛱️ Beach Index: 30%
17°C this morning, 20°C this afternoon with overcast skies, 19°C and overcast later.
Sand Hills
Overcast
Overcast
20°
Winds SE15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 13°C
⛱️ Beach Index: 30%
17°C this morning, 20°C this afternoon with overcast skies, 19°C and overcast later.
Roseway
Overcast
Overcast
15°
Winds SE15
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 13°C
⛱️ Beach Index: 30%
14°C this morning, 15°C this afternoon with overcast skies, 15°C and overcast later.
Crescent
Overcast
Overcast
15°
Winds SE15
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 13°C
⛱️ Beach Index: 30%
14°C this morning, 15°C this afternoon with overcast skies, 15°C and overcast later.
Hirtle’s
Overcast
Overcast
14°
Winds SSE15—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 14°C
⛱️ Beach Index: 20%
15°C this morning, 14°C this afternoon with overcast skies, 15°C and overcast later.

Sea Surface Temperature (Northeastern NS, Cape Breton)

NORTHEAST NS MAP

Regional Synopsis: A generally favorable day across Northeastern NS, Cape Breton beaches with an average Beach Index of 57%. The index is being held back by gusty conditions. However, West Mabou are bucking the trend with highly favorable conditions (scoring 75%).
West Mabou
Clear
Clear
26°
Winds SSW10—G25
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 18°C
⛱️ Beach Index: 75%
21°C this morning, 26°C this afternoon with clear skies, 24°C and increasing clouds later.
Iona
Partly cloudy
Partly Cloudy
26°
Winds SSW5—G20
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 70%
22°C this morning, 26°C this afternoon with partly cloudy skies, 23°C and increasing clouds later.
La Bloc
Clear
Clear
22°
Winds SW15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 65%
19°C this morning, 22°C this afternoon with clear skies, 21°C and increasing clouds later.
Neils Bk
Clear
Clear
25°
Winds W10—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 16°C
⛱️ Beach Index: 65%
21°C this morning, 25°C this afternoon with clear skies, 23°C and increasing clouds later.
Black Bk
Clear
Clear
25°
Winds W10—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 16°C
⛱️ Beach Index: 65%
21°C this morning, 25°C this afternoon with clear skies, 23°C and increasing clouds later.
Broad Cove
Clear
Clear
25°
Winds W10—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 16°C
⛱️ Beach Index: 65%
21°C this morning, 25°C this afternoon with clear skies, 23°C and increasing clouds later.
Ingonish
Clear
Clear
25°
Winds W10—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 16°C
⛱️ Beach Index: 65%
21°C this morning, 25°C this afternoon with clear skies, 23°C and increasing clouds later.
Big Pond
Mostly clear
Mostly Clear
24°
Winds SSW15—G30
🌧️ POP: 0%
☀️ UV: 8
🌊 SST: 16°C
⛱️ Beach Index: 65%
21°C this morning, 24°C this afternoon with clear skies, 20°C and increasing clouds later.
Castle Bay
Mostly clear
Mostly Clear
24°
Winds SSW15—G30
🌧️ POP: 0%
☀️ UV: 8
🌊 SST: 16°C
⛱️ Beach Index: 65%
21°C this morning, 24°C this afternoon with clear skies, 20°C and increasing clouds later.
Rushtons
Overcast
Overcast
28°
Winds SSW20
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 60%
23°C this morning, 28°C this afternoon with overcast skies, 26°C and overcast later.
Washabuck
Few clouds
Few Clouds
23°
Winds SSW15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 60%
20°C this morning, 23°C this afternoon with few clouds, 20°C and increasing clouds later.
Taylor Head
Scattered clouds
Scattered Clouds
24°
Winds SSW15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 60%
21°C this morning, 24°C this afternoon with scattered clouds, 20°C and increasing clouds later.
Powells Pt
Overcast
Overcast
25°
Winds SSW15
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 55%
21°C this morning, 25°C this afternoon with overcast skies, 22°C and overcast later.
Marble Mtn
Mostly cloudy
Mostly Cloudy
25°
Winds S15
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 55%
23°C this morning, 25°C this afternoon with mostly cloudy skies, 22°C and increasing clouds later.
Battery
Few clouds
Few Clouds
22°
Winds S15—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 16°C
⛱️ Beach Index: 55%
22°C this morning, 22°C this afternoon with few clouds, 19°C and increasing clouds later.
Pt Bickerton
Partly cloudy
Partly Cloudy
23°
Winds SSW15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 55%
22°C this morning, 23°C this afternoon with partly cloudy skies, 20°C and increasing clouds later.
Northport
Overcast
Overcast
27°
Winds S20
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 50%
23°C this morning, 27°C this afternoon with overcast skies, 26°C and overcast later.
Pomquet
Scattered clouds
Scattered Clouds
26°
Winds SW15—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 50%
22°C this morning, 26°C this afternoon with scattered clouds, 21°C and increasing clouds later.
Pondville
Scattered clouds
Scattered Clouds
22°
Winds SSW20—G45
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 50%
21°C this morning, 22°C this afternoon with scattered clouds, 19°C and increasing clouds later.
Black Duck Cove
Few clouds
Few Clouds
16°
Winds SSW20
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 50%
15°C this morning, 16°C this afternoon with few clouds, 16°C and increasing clouds later.
Waterside
Overcast
Overcast
20°
Winds ENE0—G20
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 17°C
⛱️ Beach Index: 45%
19°C this morning, 20°C this afternoon with overcast skies, 22°C and overcast later.
Pt Shoreham
Scattered clouds
Scattered Clouds
24°
Winds SSW15—G35
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 45%
22°C this morning, 24°C this afternoon with scattered clouds, 20°C and increasing clouds later.
Blomidon
Overcast
Overcast
23°
Winds SSE15—G30
🌧️ POP: 0%
☀️ UV: 7
🌊 SST: 15°C
⛱️ Beach Index: 40%
19°C this morning, 23°C this afternoon with overcast skies, 22°C and overcast later.

📡 Halifax Forecast:

CHART 120H

Today (Jul 21): Clear skies this morning. Near 14°C. This afternoon, scattered clouds, near 22°C, gusts up to 30 km/h. Expect overcast skies this evening. Near 21°C, gusts up to 35 km/h. Overcast skies tonight with lows near 15°C, SE becoming ESE winds 20 km/h gusting to 45. Rain tomorrow morning.

Tomorrow (Jul 22): Anticipate overcast skies Wednesday morning. Near 18°C (elevated dew point), ESE becoming SSE winds 25 km/h gusting to 55. Wednesday afternoon brings overcast skies. Near 21°C (high dew point, muggy), SSE becoming S winds 30 km/h gusting to 65. Rain (46% POP) tomorrow afternoon. Fog patches dissipating by morning.

2 AM
 
 

6 AM
Clear
Clear
18°
Winds SSE10—G20
 

10 AM
Scattered clouds
Scattered clouds
24°
Winds SSE20
Increasing clouds

2 PM
Overcast
Overcast
25°
Winds SSE20—G30
 

6 PM
Overcast
Overcast
21°
Winds SSE20—G35
 

10 PM
Overcast
Overcast
16°
Winds SSE20—G35
 

📈 Normal High23.3°C
Today: -0.7°
📉 Normal Low14.0°C
Today: -1.0°
🏆 Record High31.2°C
BEDFORD RANGE, 2020
🏆 Record Low7.2°C
TIMBERLEA, 1955
🏆 Record Precip70.70mm
SHEARWATER RCS, 2023
🌅 Sunrise5:49 am
🌇 Sunset8:52 pm
🌞 Daylight15h 3m
🌓 Moon PhaseFirst Quarter
2 AM
Overcast
Overcast
17°
Winds SSE25—G50
17% POP
Rain: 0.7 mm

6 AM
Overcast
Overcast
20°
Winds SSE25—G40
42% POP

10 AM
Showers
Showers
22°
Winds SSE35—G60
47% POP
Rain: 1.4 mm

2 PM
Overcast
Overcast
23°
Winds SSE35—G65
87% POP
Rain: 0.4 mm

6 PM
Overcast
Overcast
21°
Winds SSE30—G65
87% POP
Rain: 0.1 mm

10 PM
Overcast
Overcast
20°
Winds SSE30—G60
88% POP

TodayTomorrow

HRM TT MOSAIC 1

HRM TT MOSAIC 2

 

OUTLOOK CHART

Near seasonal pattern (-0.2°C anomaly) with moderate confidence for the extended period. Look for Light rain Sun 26, Look for Light rain Wed 29, and Moderate rain Mon 3.

Thu Jul 23
Overcast
Overcast
19°/15°
Winds SSW25—G60
91% POP

Fri Jul 24
Mostly cloudy
Mostly cloudy
25°/13°
Winds SE15
50% POP

Sat Jul 25
Partly cloudy
Partly cloudy
27°/12°
Winds S15
 

Sun Jul 26
Light Rain
Light Rain
17°/14°
Winds NE20—G55
Rain: 6.9mm

Mon Jul 27
Broken clouds
Broken clouds
26°/14°
Winds NNW20—G45
34% POP

Tue Jul 28
Few clouds
Few clouds
26°/15°
Winds SW20—G40
30% POP

Wed Jul 29
Light Rain
Light Rain
22°/16°
Winds ESE15—G25
Feels like 24°
Rain: 0.6mm

Thu Jul 30
Light Rain
Light Rain
20°/18°
Winds S15—G50
Feels like 22°
30% POP
Rain: 1.8mm

Fri Jul 31
Overcast
Overcast
25°/16°
Winds SW20—G55
 

Sat Aug 1
Broken clouds
Broken clouds
26°/15°
Winds S15
 

Sun Aug 2
Rain
Rain
26°/16°
Winds SSW15—G30
Rain: 12.3mm

Mon Aug 3
Rain
Rain
26°/15°
Winds W25—G60
35% POP
Rain: 9.6mm

Tue Aug 4
Overcast
Overcast
22°/12°
Winds ESE15
35% POP

Day 3-4 TempDay 5-6 TempDay 3-6 PrecipDay 3-6 WindDay 7 & Trends

HRM TREND MOSAIC 1

HRM TREND MOSAIC 2

HRM TREND MOSAIC 3

HRM TREND MOSAIC 4

HRM TREND MOSAIC 5