airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar
Sign In
PEI | ©Tourism PEI / Stephen Harris
PEI | ©Tourism PEI / Stephen Harris
Save to wishlist

Canada’s Sunniest Places for a Summer Vacation

Picture of Kate Horodyski
Updated: 1 February 2018
Most people associate Canada with cold and snow, but the country has a whole range of climates and lots of beautiful warm and sunny spots! Plan your perfect Canadian summer trip with this list of the country’s warmest places. For the sunniest weather, your best bet is to head to the West Coast, but Eastern Canada offers some great spots as well.
Save to wishlist

Calgary, Alberta

For maximum sun exposure, plan a trip to Calgary, the sunniest city in Canada. With 333 days of sun per year, you’re almost guaranteed to have great weather on your vacation. Don’t miss the Calgary Stampede, which takes place every year in July.

Calgary, AB, Canada

Find places to stay with our partner, Hotels.com

Calgary Stampede Canadian Tourism Commission

Calgary Stampede | © Canadian Tourism Commission

Save to wishlist

Victoria, British Columbia

In addition to being a beautiful city filled with wonderful restaurants, activities, and scenery, Victoria also has the mildest year-round climate of any city in Canada. Located on Vancouver Island, there is no shortage of fun activities here!

Victoria, BC, Canada

Find places to stay with our partner, Hotels.com

Victoria Canadian Tourism Commission

Victoria | © Canadian Tourism Commission

Save to wishlist

Kelowna, British Columbia

Nestled in the heart of the Okanagan Valley (i.e., BC’s wine country), Kelowna is an amazing destination year-round. It boasts some of Canada’s warmest winters and hot sunny summers—couple that with many of the country’s best wineries, and there’s really no reason not to visit Kelowna!

Kelowna, BC, Canada

Find places to stay with our partner, Hotels.com

Okanagan Valley Kevin Trowbridge

Okanagan Valley | © Kevin Trowbridge

Save to wishlist

Sunshine Coast, British Columbia

With a name like that, it’s not surprising that this stretch of coastline made this list! It’s just a 40-minute ferry ride from Vancouver, but you won’t find any of the grey, rainy weather that characterizes the city here. During the warm summer months, explore the area’s many islands, beaches, parks, and trails.

Sunshine Coast, BC, Canada

Find places to stay with our partner, Hotels.com

Sunshine Coast Powell River Sea Kayak Ltd.

Sunshine Coast | © Powell River Sea Kayak Ltd.

Save to wishlist

Prince Edward County, Ontario

Prince Edward County is a perfect summer getaway, and an easy drive from Eastern Canada’s largest cities of Toronto, Ottawa, and Montreal. With a warm summer climate and lots of attractions, including beaches, wineries, farmers markets, and spas, this island offers a charming vacation spot in Central Ontario.

Prince Edward County, ON, Canada

Find places to stay with our partner, Hotels.com

Save to wishlist

Northumberland Strait, New Brunswick

You may expect to find Canada’s warmest beaches on the milder West Coast, but they’re actually located along New Brunswick’s Northumberland Strait coastline. Shallow waters and favorable currents can bring summer ocean temperatures up to 29°C (84°F)! There are beaches all along the coast, and it’s a perfect spot for a beach vacation.

Northumberland Strait, NB, Canada

Find places to stay with our partner, Hotels.com

New Brunswick Department of Tourism and Parks

New Brunswick | Courtesy of New Brunswick Department of Tourism and Parks

Save to wishlist

South Shore, Prince Edward Island

You’ll find similarly warm waters along PEI’s South Shore, which also borders along the Northumberland Strait. The island is famous for its beaches, and you can fill an entire vacation just beach hopping along the coastline.

South Shore, PE, Canada

Find places to stay with our partner, Hotels.com

©Tourism PEI : Carrie Gregory

Cavendish Beach | © Tourism PEI / Carrie Gregory