Weather — Parksville & Qualicum Beach

Parksville & Qualicum Beach · Current Conditions Live
☀️30°C
Clear sky
Feels like 32°C
Updated 22 min ago
Sunrise 5:36 AM Sunset 9:10 PM
Wind
7 km/h
NNE
Humidity
41%
UV Index
5.8
High
Rain (24h)
1%
chance

Next 24 Hours

12am
☀️
23°
1am
☀️
22°
2am
🌤️
21°
3am
☀️
20°
4am
☀️
20°
5am
☀️
21°
6am
☀️
20°
7am
☀️
22°
8am
☀️
24°
23°
9am
☀️
26°
10am
☀️
27°
26°
11am
☀️
26°
27°
12pm
☀️
27°
28°
1pm
☀️
28°
30°
2pm
☀️
27°
30°
3pm
☀️
29°
31°
4pm
☀️
30°
32°
💧 1%
5pm
☁️
29°
30°
💧 1%
6pm
28°
💧 1%
7pm
☁️
27°
💧 1%
8pm
☁️
27°
💧 1%
9pm
25°
💧 1%
10pm
☁️
24°
23°
💧 1%
11pm
☁️
24°
23°
💧 1%

5-Day Forecast

Wed
☁️
30° 20°
Overcast
💧 1%
Thu
☁️
27° 20°
Overcast
💧 4%
Fri
☁️
27° 16°
Overcast
💧 4%
Sat
🌦️
23° 14°
Light drizzle
💧 40%
Sun
🌦️
17° 15°
Slight showers
💧 64%

Power

No outages reported BC Hydro · Outage map

Beach Conditions

Updated 21 min ago
🏖️
Calm Flat and glassy — ideal for wading and paddling
Wave Height
0.04m
NW
Wave Period
1.7s
Swell
0.02m
NNW · 1.6s
Next 24 Hours
12am
0.02m
1am
0.02m
2am
0.02m
3am
0.02m
4am
0.02m
5am
0.02m
6am
0.02m
7am
0.04m
8am
0.04m
9am
0.04m
10am
0.04m
11am
0.04m
12pm
0.04m
1pm
0.04m
2pm
0.04m
3pm
0.04m
4pm
0.04m
5pm
0.04m
6pm
0.04m
7pm
0.02m
8pm
0.02m
9pm
0.02m
10pm
0.02m
11pm
0.02m

Ferry Status

Updated 21 min ago

Next sailings — real-time capacity from BC Ferries

Duke Point → Tsawwassen
2h 0m crossing
Next 5:45 pm Coastal Renaissance 100%
8:15 pm Coastal Inspiration 100%
10:45 pm Coastal Renaissance 73%
Departure Bay → Horseshoe Bay
1h 42m crossing
Next 6:20 pm Queen of Oak Bay 100%
8:30 pm Queen of Cowichan 81%
10:40 pm Queen of Oak Bay 49%
Tsawwassen → Duke Point
2h 0m crossing
Next 5:45 pm Coastal Inspiration 78%
8:15 pm Coastal Renaissance 63%
10:45 pm Coastal Inspiration 60%

Today’s Tides

Full tides & charts →
L 7:20 AM PDT 1.42m
H 2:57 PM PDT 3.68m
L 6:36 PM PDT 3.41m

French Creek

Weather Alerts

YELLOW WARNING - HEAT, Inland Vancouver Island

Issued: 3:58 PM PDT Wednesday 22 July 2026

YELLOW WARNING - HEAT, Inland Vancouver Island

Issued: 5:14 AM PDT Wednesday 22 July 2026