Canada is without a doubt one of the most beautiful countries in the world.
With lush forests, scenic national parks, and towering mountain peaks, it’s the perfect place to explore the outdoors.
You’ll also find a tonne of wildlife in Canada including grizzly & black bears, wolves, moose, caribou, and of course - the iconic polar bear. Don’t forget the country’s awesome marine life too!
Not only is Canada beautiful, but it’s the second-largest country after Russia - covering an impressive 9.9 million sq km.
As you can imagine there’s a tonne to see, so let’s take a look at the best places to visit in Canada!
The peak tourist season falls between June - August in Canada, and tourist numbers drop dramatically during the shoulder seasons.
The only problem visiting during the summer is that all the attractions are typically very busy, and the bugs are an absolute nightmare! They’re everywhere!
For this reason, the shoulder months are the best time to visit Canada in our opinion. This would be April - May and September to October.
The only factor to consider is that some things do close during the shoulder seasons, although the most popular attractions are generally still available.
We road tripped Canada over a period of 5 months, beginning in March, and for the first month, almost everywhere is very cold, especially the further north you go.
Outside of this, in the winter months, Canada is very cold almost everywhere, and the days are short.
So, as always, we would typically recommend shoulder months above all; but you’ll also need to plan your trip carefully.
Many of the best attractions don't open until after Victoria Day weekend in Canada (late May), so you’ll want to pull an itinerary together first before deciding on when you should visit.
Canada is VERY big, and the places in this list are located all across the country.
To see them all, we spent 5 months road tripping in our camper. This is without a doubt the best way to get around as it offers maximum flexibility, plus you save money on accommodation; and fuel is cheap.
There are lots of campervan rentals in Canada, so check them out and see if it’s for you. Trust us - it’s one of the best decisions we ever made.
We actually shipped our camper from the UK as we're currently doing a round the world trip, but many people even choose to buy a camper, road trip for a couple of months and then sell on the other side of the country.
Craigslist and Facebook groups can be a good way to find vehicles, though carefully research insurance as it can get complicated depending on the state.
A car would also be great but you will need to still pay for accommodation, so keep that in mind! If this option is more up your street then check out our guide to the best car rentals in Canada!
If you don’t fancy hiring a campervan, there are other ways to get around Canada so let’s break them down for you!
Air: As we mentioned previously, Canada is a HUGE country. For this reason, most people choose to fly between major cities. There are 13 international airports in Canada including Calgary, Montreal, Ottawa, Toronto, Vancouver, and Winnipeg. You’ll also find plenty of domestic airports within the country too!
Train: Canada’s rail network runs across the country, so there are plenty of routes. Most of the large cities within the country have a train station making them easily accessible. Not only that, but the trains also run to some of the more secluded locations like Churchill and Prince Rupert.
Bus: Travelling by bus is often cheaper than the train, but it takes a lot longer! However, that gives you plenty of time to enjoy the scenery and look out for wildlife. There are several bus companies that will take you across the country including Rider Express, and many of them run overnight journeys.
Ferry: This is generally only an option if you’re travelling in the coastal areas of Canada like British Columbia. Ferry boats in these areas are a common way to get around and can transport both passengers and cars.
If you decide not to road trip Canada in a campervan, then you’ll need to find accommodation throughout your trip.
Unfortunately, hotels can be quite expensive in Canada but you can still find awesome budget-friendly options if you’re looking in the right places.
If you travel on a regular basis then you can benefit from Booking.com’s Genuis program, where you’ll often receive great discounts.
Whereas, if you’re travelling as a family or in a large group then Airbnb may be more suitable!
If you're looking for more tips then check out our guide on how to get cheap hotel rooms...
Banff is without a doubt one of the most popular places to visit in Canada!
Found within Alberta’s Rocky Mountains, this resort town and the surrounding Banff national park have so much to offer.
With spectacular scenery, stunning lakes, and awesome hiking trails it’s the perfect place to spend some time outdoors.
Some of the most popular treks within Banff include Johnston Canyon, the Lake Agnes Tea House Trail, and the Plain of Six Glaciers, so make sure you pack those hiking boots.
This area is also known for its incredible wildlife-watching opportunities and is one of the reasons why so many people visit every year. If you’re lucky you might get to spot bears, wolves, lynx, elk, moose, and bighorn sheep during your trip.
Other popular attractions in Banff include:
If you're heading to Banff there are a couple of fantastic tour options that will take you to all the best spots. One of these is this Athabasca Glacier and Columbia Icefield Parkway tour!
And if you are looking for where to stay, then our guide on the best private hot tub hotels in Banff will leave you particularly mesmerized!
If you’ve ever seen photographs of Canada’s scenic lakes, it’s likely that you’ve already marvelled at the beauty of Lake Louise.
It’s one of the most famous lakes in the world and is known for its vivid turquoise waters, towering mountain backdrop, and stunning vistas.
There are a couple of ways to explore the lake, but the most popular options include hiring a canoe or walking one of the nearby trails.
Taking a canoe out onto the lake waters is a once-in-a-lifetime experience, but be prepared to part with a good chunk of cash for this activity!
If you’re travelling on a budget, then your best option is to hike the Lake Louise Shoreline Trail. It’s around 4 km (2.5 miles) in total and is relatively flat so is suitable for all age groups and fitness levels.
You’ll also want to make sure your camera has plenty of battery as you’ll need it!
So, if you’re wondering where to go in Canada - don’t miss out on this incredible place.
If you’ve not got your own vehicle you don’t have to worry as there’s a shuttle bus that runs to Lake Louise from Banff town centre.
Many people choose to visit Lake Louise on a tour too as they often include other destinations. One of the best options is this one-way sightseeing tour which takes you from Banff to Jasper!
You can also purchase a ticket for this hop-on-hop-off bus that travels to all the area's iconic spots, including Lake Louise.
Jasper is the largest national park in the Canadian Rockies, covering an impressive 11,000 sq km.
It’s part of the Rocky Mountains UNESCO World Heritage Site and is one of the best places to visit in Canada.
Being the only icefield in the world that’s accessible by road makes it a popular destination and a must-visit. It’s also where you’ll find the famous Athabasca Glacier!
Another of Jasper’s popular tourist attractions is the Glacier Skywalk. The skywalk is a cliff-edge walkway, that offers stunning views of the surrounding area.
Did we mention that it’s a glass floor walkway? Yep, so be wary if you’ve got a fear of heights!
Make sure you head up the Jasper Skytram too during your time in Jasper. It will take you right up to the summit of Whistler Mountain, and the panoramic views from the top are breathtaking!
As you can see there is so much to do in Jasper National Park, but make sure you allow some time for stargazing and wildlife watching too.
If you've not got your own transport then this Wildlife & Waterfalls tour is a fantastic option as it also includes a cruise on Maligne Lake!
Drumheller is located on the Red Deer River within Alberta’s badlands.
It’s where the famous Dinosaur trail starts, which is a 48km (30 miles) loop that will show you spectacular scenery, awesome canyons, and of course, plenty of dinosaur-themed attractions.
The trail takes a couple of hours to complete, and there are plenty of things to see along the way!
You’ll be driving up both ends of the river, and witnessing some of the most beautiful canyons in the area including Horseshoe Canyon and Horse Thief Canyon.
During your drive along the Dinosaur Trail, you’ll also want to visit the HooDoos, Drumheller’s Little Church, Orkney Lookout, Star Mine Suspension Bridge, and the Atlas Coal Mine National Historic Site.
Now, this is the part you’ve all been waiting for!
This trail will take you to the Royal Tyrell Museum of Paleontology, which is home to one of the world’s largest dinosaur displays. If you’ve got the time, the museum also offers guided hikes and archaeological digs!
The World’s largest dinosaur is found along the trail (not real, unfortunately), but at 25m (86 feet) tall it’s quite a sight.
There’s even a saloon that dates back to the early 1900s! It serves delicious food and is the perfect place to stop for lunch.
Here's some more information on Alberta's epic Dinosaur Trail...
If you don't have your own wheels then why not check out this full-day tour?
This is another one for the dinosaur lovers out there!
Dinosaur Provincial Park is just a 2-hour drive from Drumheller but is still located in Southern Alberta and its badlands.
It’s home to one of the highest concentrations of dinosaur fossils in the world, and if you’re lucky you might even find some at the side of the trails.
Just DON’T take any from the park! It’s illegal to do so, and you’ll incur a huge fine if you do.
Before you head out on the trails though, make sure you visit the Dinosaur Visitor Centre. There’s a small museum here where you can learn about the area’s geology and admire huge dinosaur skeletons.
You can also go on an interpretive tour during your visit to Dinosaur Provincial Park, or grab some food at the ‘Cretaceous Cafe’.
We stayed here for one night, and would 100% recommend it. The campsite is great, and there are awesome trails nearby too.
Afterwards, you can head across to Head Smashed in Buffalo Jump (which is what we did). It’s the perfect place to stop off if you’re heading to Calgary and the Rockies.
Here's some more information on the best things to do in Dinosaur Provincial Park...
This is one of the most unique places to visit in Canada, so make sure it's on your list!
The Dempster Highway runs from Dawson City in Yukon all the way up to Inuvik in the Northwest Territories. Even better, you can now continue along the Inuvik Tuktoyaktuk Highway all the way up to Tuktoyaktuk, and the Arctic Ocean.
The total journey is a staggering 887km (551 miles), and although it’s just a relatively straight road - it’s a bucket-list road trip for sure!
However, it’s a pretty rugged drive so make sure your vehicle is prepared.
With dramatic scenery, wide-open spaces, and awesome wildlife-spotting opportunities - the Dempster Highway has so much to offer. There are also plenty of awesome sites to visit along the way!
However, one of the highlights of driving the Dempster Highway is crossing the Arctic Circle!
There’s a sign to celebrate the occasion, so make sure you hop out of your vehicle and take an obligatory photo.
Vancouver is one of the most popular cities in Canada and is located in British Columbia.
Offering stunning views of the Burrard inlet, and being surrounded by mountain peaks - Vancouver is known for its beauty.
Not only is the city picturesque, but there’s also a tonne of awesome things to do in Vancouver!
We went on a tour with Vancouver Whale watch and it was fantastic!
If you’ve got the time we’d also recommend taking a day to explore Vancouver Island as it’s known for its awesome beaches, epic scenery, and wildlife.
Whether you’re looking for an outdoor adventure, to explore the city’s main sights, or taste delicious food, there’s something for everyone in Vancouver.
With spectacular scenery, top-rated tourist attractions, and plenty of awesome places to eat - Vancouver is easily one of the best places in Canada!
Plus it's the perfect place to fly into, hire a car from Vancouver and head to a few other places on this list!
Situated along the shores of Lake Ontario, Toronto has so much to offer with its soaring skyscrapers, endless greens spaces, and scenic views.
It’s the most populated city in the country and is actually the fourth largest city in North America, so as you can imagine there’s plenty to see.
During your time in the city, make sure you spend some time at St. Lawrence Market too. It’s the go-to place in Toronto for tasty food as there’s a tonne of food merchants inside.
With so much to do here, we’d recommend spending at least 2-3 days exploring the city. This way you can see the best sights without having to rush.
You can also purchase a pass for the hop-on-hop-off sightseeing bus as it makes getting around the city so easy.
Toronto is one of the best places to visit in Canada, and you’ll have a fantastic time here!
Cape Breton Island is found at the eastern end of Nova Scotia and is connected to the mainland by the Canso Causeway.
However, Cape Breton’s most popular attraction is the Cabot Trail!
It’s the ultimate road trip taking you along cliffsides, coastlines, and through Cape Breton Highlands National Park.
This 298km (186 miles) highway is the best way to explore the island, as it will take you through quaint fishing villages, and you’ll get to witness epic scenery along the way.
Whatever you do, don’t rush your visit to Cape Breton as there’s so much to do.
Aside from the Cabot Trail, you’ll find plenty of hiking trails within Highlands National Park too.
Cape Breton Island is also a popular spot for whale-watching, kayaking, and cycling if you’re looking to spend some time outdoors.
Niagara Falls is easily one of the most popular places in Canada, so expect to share this experience with plenty of other people.
Straddling the border of Canada and the United States, Niagara Falls is actually made up of three separate falls; the American Falls, the Bridal Veil Falls, and the Horseshoe Falls.
With the rapids above reaching speeds of up to 40 km/ph, and the huge volume of water rushing over the falls - they are a true wonder to behold, and no trip to Canada is complete without paying them a visit!
The main viewpoint for the falls is within Queen Victoria Park, but there are plenty of other fantastic viewpoints too.
In fact, this area is home to an awesome city so you'll find tonnes of things to do in Niagara Falls!
If you’re feeling daring you can also head up in a helicopter, journey behind the falls, or get up close by going on a cruise.
We took a helicopter cruise with National Helicopters and it was fantastic!
If you’re looking to stay overnight here, then we recommend staying at Niagara Falls Marriot on the Falls.
The suites here offer insane views, and you’ll get to experience this breathtaking place right from your hotel room in the evenings.
However, there are plenty of other hotels with views of Niagara Falls if you want to check them out for yourself...
Winnipeg is the capital of Manitoba; one of Canada’s many provinces.
Although famous for its NHL team ‘Winnipeg Jets’, this city has so much to offer with endless attractions, several world-class museums, and large open spaces.
Two of Canada’s rivers; the Assiniboine and Red Rivers actually join here which is where you’ll find the iconic Forks Market.
This market has over 6,000 years of trading history and is home to a variety of food vendors and unique stalls.
You'll also find plenty of fantastic things to do in Winnipeg!
We’d also recommend heading to Thermëa by Nordik Spa-Nature, as this spa is home to some of the best thermotherapy facilities in the world.
However, the highlight of this city has to be Assiniboine Park. The park covers over 400 acres and is home to tonnes of attractions including a huge zoo!
Assiniboine Park Zoo is home to over 200 species and is famous for its ‘Journey to Churchill’ exhibit. The exhibit focuses on arctic animals, and there’s a unique Sea Ice Passage where you can watch polar bears and seals swimming above the tunnels!
If you’re wondering where to visit in Canada, then don’t miss out on Quebec City!
It’s one of the oldest cities in Canada and is known for its incredible architecture, interesting history, and French Culture.
Not only is the city absolutely beautiful, but it’s also home to ‘Old Quebec’ - one of the most popular UNESCO World Heritage Sites in the country.
This is the perfect spot to try French Onion Soup, which is one of Quebec’s traditional dishes!
Once you’ve explored the old town’s charming streets and historic buildings, why not head to the top of Observatoire de la Capitale?
If it’s a clear day, you’ll get panoramic views of the city, St.Lawrence River, the Island of Orleans, and the Appalachian foothills.
A great way to see the best sites in this city is by heading out on a guided walking tour, and there are plenty to choose from on Get Your Guide.
We visited this incredible destination during our Quebec road trip, along with Montreal, Trois-Rivières, and other places!
Before we take a look at Yukon, it’s important to note that this Canadian territory is HUGE!
Covering an area of over 482,000 sq km, you’ll never be able to explore all that Yukon has to offer.
However, there are a couple of must-see destinations so let’s break them down for you!
During your time in this territory, make sure you head to Kluane National Park which is home to a tonne of grizzly bears and Mount Logan - the second-highest mountain in North America.
You’ll also want to visit Yukon Wildlife Preserve, Miles Canyon, and Yukon Beringia Interpretive Centre! These are some of the best places to visit in Canada if you’re interested in wildlife and history.
As I mentioned previously, doing a road trip along the Dempster Highway is one of the best ways to explore this area.
It gives you complete flexibility in where you’d like to visit, and allows you to explore the true wilderness of Yukon!
Newfoundland is one of the most scenic provinces in Canada with rugged coastlines, colourful villages, and lush forests.
St John’s is the capital of Newfoundland and is one of the BEST places to visit in Canada, with its working harbour, scenic vistas, and Jelly Bean row - which is located in downtown St John’s.
You should also visit Gros Morne National Park, which is a UNESCO World Heritage Site covering over 1,805 sq km.
There are tonnes of awesome things to do here like hiking along the earth’s mantle, climbing mountain peaks, or taking a boat tour through the fjords. If you’ve got your own kayak, you can just drop it into the water and head off to explore.
Just make sure you don’t miss out on visiting Cape Spear Lighthouse, as it’s the most eastern point in North America! The views from here are staggering too.
Labrador is another part of the province, and is a great place to visit!
If you have some spare time, we’d definitely recommend exploring this part of Canada too.
New Brunswick is the only province in Canada to have both French and English as its official languages.
Bordered by Quebec, Nova Scotia, and the U.S state of Maine, this province has so much to offer!
One of the places you have to visit is Fredericton, which is New Brunswick’s capital city. There are plenty of things to do here like visiting Beaverbrook Art Gallery, exploring Odell Park, and heading to Fredericton Boyce Farmers Market.
During your time in New Brunswick, you also need to visit Fundy National Park. Home to the highest tides in the world, over 120km (74 miles) of hiking trails, and spectacular scenery - this place has so much to offer.
Now, if you have a sweet tooth like us then we have the perfect place for you!
Dumfries Maple Farm is the best place to taste Canada’s famous maple syrup, and we recommend heading there on a weekend. This is because, on Saturday and Sunday mornings, you can grab tasty pancakes slathered in this delicious syrup.
You can even go on whale-watching cruises!
If you love a good road trip like us, then make sure you head down to Nova Scotia.
We drove all the way from Peggy’s Cove which is just south of Halifax, across to Cape Breton and it’s honestly one of the most beautiful drives we’ve ever done!
Before you head out on the road, visit the UNESCO World Heritage Site of Lunenburg at Peggy’s Cove first. There's actually a Peggy's Cove Express Tour that leaves from Halifax which is a great option if you don't have your own wheels.
Then prepare yourself for spectacular sea views, quaint towns and villages, and lots of beautiful islands.
Nova Scotia is also famous for its lobster, so if you’re a fan of seafood make sure you try some!
If you’ve got the time don’t miss out on spending some time in Halifax either, but there are tonnes of more beautiful sites if you’re running short of time.
Driving along the south coast of Nova Scotia is a must whilst in Canada, and shouldn’t be rushed. Trust me - the beauty and tranquillity of this area needs to be appreciated!
You can either hire a car or check out RV rentals in Halifax for the ultimate flexibility when it comes to exploring Nova Scotia.
Montreal is the largest city in Quebec province and is known for its vibrant neighbourhoods, awesome festival scene, and endless attractions.
This is a city that’s high on many bucket lists, and it’s no wonder as there’s so much to do!
If you’re looking for outdoor activities, then why not visit the world’s largest botanical gardens or hike up Mount Royal for sunset?
Last but not least, if you’re a huge foodie like us then you need to explore Mile End. It’s where you’ll find the best cafes in the city, and you can even do a food tour here too.
Whether you’re looking to appreciate Montreal’s incredible architecture, try your hand at axe throwing, or spend some time outdoors - there’s something for everyone in this awesome city!
If you're looking for a great way to explore Montreal then why not check out this 3.5- hour guided bus tour? You'll get to see over 200 sites within the city including the Old Port, Mount Royal Park, and Chinatown!
Bruce Peninsula National Park is easily one of the most beautiful places in Canada!
With vivid turquoise waters, dramatic limestone cliffs, and beautiful wildflowers, this park is a must-visit.
You’ll also be hiking through an ancient forest if you decide to visit Bruce Peninsula National Park. Not only that, but this area is home to some of the oldest trees in Canada, and plenty of wildlife too including black bears.
Make sure you visit Overhanging Point too, as it’s one of the most interesting sites in the park. 400 million years ago, this part of Bruce Peninsula was submerged under a tropical sea which is crazy to think about!
If you're limited on time then you can always a day-tour to Bruce Peninsula from Toronto. However, there's a lot to see so I'd recommend spending more time here.
We decided to stay at the campsite here, as we love this area so much. With great hikes, spectacular scenery, and beautiful lakes - what’s not to like?
During our time here, we also took the ferry across to Manitoulin Island which is definitely worth it if you get the chance.
Manitoulin is the largest freshwater island in the world, and is one of Ontario’s best-kept secrets!
If you only visit a couple of places in Canada, then make sure Yoho National Park is one of them!
Sharing the provincial border with Alberta in the Rockies, Yoho is famous for the Kicking Horse Ski Resort.
There’s also a tonne of fantastic hikes you can do here including Wapta Falls, the Takakkaw Falls Trail, the Lake O’Hara Circuit, and the Iceline Trail.
However, the main attraction of Yoho is Emerald Lake!
Emerald Lake is considered to be one of the most beautiful lakes in the Rockies, and there are a couple of ways to explore it.
You can either rent a kayak and head out onto the lake, or you can hike around it.
With a background of towering peaks, lush pine trees, and vivid blue waters, it’s no wonder this spot is so popular. Even if you get here early, be prepared to share the experience with others although it’s often quieter than Banff’s famous Lake Louise.
If you’ve still got some time left after hiking in the area, then why not visit the natural bridge or Lake McArthur?
Yoho National Park is one of the so don't miss out on this place!
It’s no question that Canada has some of the most beautiful provincial and national parks in the world.
With iconic names like Banff, Jasper, and Yoho, places like Algonquin Provincial Park are often overshadowed.
However, don’t let this deter you!
Algonquin is located in Ontario and is filled with beautiful lakes, awesome hiking trails, and plenty of wildlife.
Some of the best trails in the area include the Centennial Ridges Trail, the Track and Tower Trail, and the Beaver Pond Trail. If you’ve got time I’d also recommend hiking the Algonquin Lookout Trail for fantastic views.
Now, if you’re heading to Algonquin during August and September you’re in for a real treat!
Naturalists run ‘public wolf howling sessions’ during this time of year to teach people about the wolf packs in the area. If you’re lucky, the wolves will respond which is a truly magical experience.
Algonquin is also one of the few parks that remain open in winter for camping, which was perfect for us!
You can get involved in some of the great winter activities on offer too including skiing, snowshoeing, and dog sledging.
Algonquin National Park is one of the best places in Canada to visit - especially for outdoor lovers!
So, as you can see there are tonnes of awesome places to visit in Canada!
Whether you’re looking to explore some of the national parks, wander through Canada’s cities, or visit the iconic Niagara Falls - there’s something for everyone.
To make the most of your time in this beautiful country, we’d recommend spending at least a couple of months here if possible.
There’s so much to see, and even though we’ve been travelling through Canada for 5 months - we feel like we’ve only just scratched the surface of what this country has to offer.
If you're planning an awesome Canada road trip then here are some other guides that you may find helpful: