Port Hardy Weather in March
Port Hardy in March averages 10°C (50°F) during the day and 3°C (37°F) at night. March is part of the rainy season, so frequent rainfall is typical.
Rainfall in Port Hardy in March
Port Hardy is in the rainy season in March, with rain on around 21 days and an average of 228 mm (9 in). With rain on many days and solid totals, showers are frequent and often moderately heavy. Waterproof gear is a sensible idea.
Temperature in Port Hardy in March
If you're visiting Port Hardy in March, expect highs of 10°C (50°F) and overnight lows around 3°C (37°F). Temperatures remain on the cold side all day. A proper warm jacket is worth having, not just for evenings. Nights drop to 3°C (37°F). Cold nights like these are actually great for sleeping well, as long as you have a warm enough duvet.March in Port Hardy has its charm. However, if you're seeking pleasant, dry and sunny weather, our weather planner can help you explore other destinations in the world.
Check the conditions for any month of the year.
For a detailed overview over the year and the best time to visit Canada, check out our Port Hardy's climate page.
Port Hardy Temperature in March
Best Places in Canada in March
Find out more about the weather in Canada and which places have the best travel conditions in this month. See all of Canada in March →
perfect weather
pleasant
tolerable
unpleasant
poor
What to Wear in Port Hardy in March
Dress warmly and in layers for your trip to Port Hardy in March. A good base layer system works wonders. Start with good thermal underwear, add something warm like a fleece sweater, then finish with a waterproof jacket on top. It's going to pour! Pack a good poncho and prepare for very wet conditions.What To Do in Port Hardy in March
We rated the following activities from 1 (least suitable) to 10 (best) to do.
Check the conditions for any month of the year.
For a detailed overview over the year and the best time to visit Canada, check out our Port Hardy's climate page.
See the full Port Hardy climate overview or explore weather in Canada.