It’s no longer a secret that the North Shore is home to the best waterfalls in MN. With so many spectacular waterfalls within driving distance from Superior Shores Resort in Two Harbors, MN, our guests find it challenging to experience them all during one vacation. Luckily for you, we’ve pieced together a detailed two-day itinerary that will allow you to witness ten of the best waterfalls in MN! We fully understand that everyone’s personal clock is different, so you certainly don’t have to stick to this plan precisely. Enjoy!

DAY 1

waterfalls in mn

5:30 a.m. – Rise fully refreshed, brew a cup of complimentary coffee in your easy-to-use coffee-maker, and watch the sunrise from your private balcony. The sunrises above Burlington Bay are particularly breathtaking!

6 a.m. – Pack a light picnic for lunch. We recommend making turkey sandwiches, which pair perfectly with crisp vegetables, Sun Chips, and iced tea!

7:30 a.m. – After finishing your early-morning routine, including a soothing, well-pressured shower, trek down to our on-site agate beach, located only steps from Kamloops Restaurant & Lounge. But you’re going to skip a hearty breakfast this morning. Instead, hunt for agates, keep your eyes peeled for beavers, and bask in the golden early-morning sunshine along the beach.

waterfalls in mn8 a.m. – Stop at nearby Cedar Coffee Company, located a short distance north of SuperOne and Shopko, before heading north to witness some of the prettiest waterfalls in MN. Order a fresh-baked scone and a medium-sized latte with an extra shot of mocha to go. Yum!

8:15 a.m. – Set your GPS for Grand Portage State Park, home to one of the grandest waterfalls in MN: High Falls.

10:45 a.m. – Stretch your legs, purchase a yearly state park pass (if you don’t already have one), and visit the sparkling-clean bathroom before strolling up to High Falls. The walk to High Falls, which is the largest waterfall in the state, is short, well-paved, and wheelchair accessible. There are two lookouts which peer toward the gushing High Falls. The Pigeon River’s abrupt descent is so fierce that it feels like it’s raining at these overlooks.

11:30 a.m. – Stop for a picnic at Wayswaugoing Bay Overlook, home to arguably the best Lake Superior views along the North Shore.

12 p.m. – While not a waterfall, the Grand Portage National Monument is a must-visit. Stroll through the pioneer village, sit on the lengthy dock for 10 minutes, and set your course for Judge C.R. Magney State Park, home to one of the most unique waterfalls in MN: Devil’s Kettle Falls.

1 p.m. – Pack a backpack with several bottles of waters and begin the mildly challenging expedition to Devil’s Kettle Falls. These woods are full of woodland creatures such as whitetail deer, adorable rabbits, and colorful birds. You’ll reach the first Brule River waterfall after a steep but well-maintained staircase. Then begins the journey to Devil’s Kettle and the mysterious “disappearing” waterfall.

3 p.m. – Thirty miles south of Judge C.R. Magney State Park is a small but scenic state park with several cascading waterfalls: the aptly-named Cascade River State Park. While most wouldn’t consider these the best waterfalls in MN, the collection of cascades inside the narrow yet deep Cascade River is a stunning sight.

4 p.m. – After a brief stroll along the Cascade River, embark on a short drive to Temperance River State Park. The Temperance River is an ultra-popular park with two notable waterfalls. The hike to both waterfalls is short and sweet.

4:45 p.m. – Park along Highway 61 at these coordinates to discover one of the most underrated waterfalls in MN. You’ll rarely see another tourist along Two Island River, but these abandoned, overgrown railroad tracks lead to a secluded waterfall. Keep walking along the tracks to snap some eerie photos of this once thriving Taconite Harbor railway.

5:15 p.m. – Set your course for Superior Shores Resort – a well-deserved dinner at Kamloops Restaurant & Lounge is in order!

6:30 p.m. – After changing clothes and freshening up, stroll down to Kamloops for an ice-cold local craft beer from Castle Danger, Earth Rider, or Bent Paddle and a delicious, beautifully-plated dinner. The Kamloops grilled chicken breast, topped with ham and homemade smokey blue cheese, is to-die-for!

8:30 p.m. – Head back to your rustic yet luxurious suite for a glass of wine or an “old fashioned” at dusk.

9 p.m. – Hop into your private, two-person Jacuzzi tub for a soothing finish to a magnificent day!

DAY 2

8 a.m. – After sleeping in a tad, head back to Kamloops Restaurant & Lounge for a delicious homemade breakfast. The buttermilk pancakes with Canadian maple syrup and the classic breakfast complete with two eggs, hashbrowns, choice of meat, and toast are both crowd-pleasers!

waterfalls in mn

9:50 a.m. – There are still five of the prettiest waterfalls in MN to explore on day two! Let’s start with a short 35-minute northernly trek to Tettegouche State Park. Hopefully, the Baptism River is low when you arrive, because Tettegouche is best explored by hiking along the river. If the river is at a standard height, please stay on the main trails! There are several hidden waterfalls along the Baptism, all of which can be climbed by a novice hiker and climber when the river is at a relaxed pace. Many choose to swim underneath the High Falls, which is highly recommended on a warm summer day!

11:30 a.m. – Stop at the Beaver River bridge on your way back toward Two Harbors, MN, to experience another one of our favorite waterfalls in MN: Beaver River Falls. Getting to the falls is tricky, but there are several un-marked “trails” that meander through the woods which lead to the main fall and beyond.

waterfalls in mn12:20 p.m.Gooseberry Falls State Park is home to one of the most recognizable waterfalls in MN. Tourists from across the globe visit Gooseberry because of its magical beauty. When the Gooseberry River is low and the temperatures are tipping into the 90s, feel free to bathe in the soothing, copper-colored river water!

1:30 p.m. – Before trekking down to Duluth, stop for a late lunch at Louise’s Place in downtown Two Harbors. Louise’s is a fantastic weekend alternative to Betty’s Pies, which is often overcrowded with wait times exceeding one hour on Friday, Saturday, and Sunday. Order “Louise’s Club,” which is one of the best sandwiches on the planet!

3:10 p.m. – Make sure to give yourself about an hour at the Lake Superior Zoo to visit the wallabies, a gorgeous lynx, a surprisingly friendly tiger, and the adorable swift foxes inside the Nocturnal Building, one of the best hidden gems in Duluth. The Lake Superior Zoo is also home to one of most underrated waterfalls in MN.

4:15 p.m. – One last adventure awaits at Duluth’s Chester Park. We recommend parking near Burrito Union on 4th Street and strolling along the dog-friendly walking path that follows Chester Creek. This moderately-popular city park has several cascading waterfalls, lush forestry, and unique graffiti artwork.

5:30 p.m. – Park in downtown Duluth for a well-deserved traditional Irish dinner at Dubh Linn Irish Brew Pub. Not only does Dubh Linn brew their own craft beer and have the best shepherd’s pie in the state, but their Saturday night comedy shows, which start at 9 p.m., are an absolute must for couples and groups!

waterfalls in mn8 p.m. – If you’d rather enjoy a lakeside bonfire at Superior Shores Resort than stick around Duluth, we fully understand! Several fire pits are strategically placed along our tranquil shores. Lakefront fires are entirely complimentary, but remember to bring along the essentials for s’mores!

11 p.m. – Snuggle up in your ultra-comfortable king-size bed for a much-needed night of restful sleep.

Lakefront North Shore Lodging

Superior Shores Resort provides guests with jaw-dropping Two Harbors lodging along both Burlington Bay AND Flood Bay! Not only will you be within driving distance of the best waterfalls in MN, but we have on-site swimming pools, hot tubs, saunas, agate beaches, and perfect vantage points for Lake Superior sunsets. To learn more about our top-rated North Shore resort, please visit us online, or give us a call today at 1-800-242-1988.