Snowshoeing and Winter Hiking

Two Harbors City Trails


Lake County Demonstration Forest

The Lake County Demonstration Forest consists of 400-acres of woodland located about 8 miles out of Two Harbors. Demonstration Forest trails are available for snowshoeing, skiing, fat-biking, hiking, and mountain biking, with diverse forest variety, two rivers, and wildlife.


Superior Hiking Trail

Hike or snowshoe the eight state parks between Two Harbors and Grand Portage!

Or in any Scientific Natural Area:

**Snowshoe rentals available at the following locations for $6 per day:


Trail Maps





State Trail Parking

  • Duluth parking area: Martin Road lot, at the northern edge of Duluth city limits.
  • Normanna Road parking area: west of County Road 44.
  • Alger Grade parking area:  9 miles north of Two Harbors on County Road 2.
  • Silver Bay parking area: located on Superior National Forest Road #11, 7 miles west of Silver Bay.
  • Finland parking area: 2 miles north of Finland, on County Road 7.
  • Sawbill Trail parking area: small parking area located 5 miles north of Tofte on the Sawbill Trail (County Road 2).
  • Caribou Trail parking area: 7 miles north of Lutsen on the Caribou Trail (County Road 4).



Silver Trail Riders

Silver Bay

Finland Snowmobile & ATV Club

Est. 1967

Voyageur Snowmobile Club

Dedicated to promoting safe and fun snowmobiling in Minnesota’s Lake County,


Fat Biking

Split Rock Lighthouse State Park:

Split Rock is just 20 miles up the shore from Two Harbors and offers over 8 miles of groomed fat bike trails!

Lake County Demonstration Forest:

Located 8.5 miles northwest of Two Harbors, the Lake County Demonstration Forest offers four trails to suit your fat-biking preferences – three groomed and one ungroomed!

**Don’t have your own fat bike?  Fat bike rentals are available at Spokengear in Two Harbors!  Contact them at (218) 834-2117 or visit for information.

Cross-Country Skiing

Korkki Nordic Ski Trail (Duluth-Two Harbors)

Korkki Nodic Ski Center is located just 3 miles off Highway 61 between Duluth and Two Harbors, with 11K of single track trails ranging from intermediate to difficult.

Lake County Demonstration Forest (Two Harbors)

Lake County Demonstration Forest is 400-acres of woodland located 8.5 miles northwest of Two Harbors. Demonstration Forest trails are available for skiing, snowshoeing, fat-biking, hiking, and mountain biking, with diverse forest variety, two rivers, and wildlife.

Erkki Harju Ski Trail (Two Harbors)

The Erkki Harju Ski Trail is located right in the city limits of Two Harbors, with 10K in trails, 3K of those lit for night skiing. Trails range from easy to difficult.

Gooseberry Falls State Park (12 miles north of Two Harbors)

Gooseberry Falls State Park is just 12 miles from Two Harbors and offers 22K in groomed double tracked trails, from easy to difficult.

Northwood’s Ski Trail (Silver Bay)

Located in Silver Bay, the Northwoods Ski Trails offer 28K of groomed single track and diagonal trails, ranging from easy to difficult.

Tettegouche State Park (Silver Bay)

Tettegouche State Park is just past Silver Bay and has 25K single track groomed trails, including 7.5K in skate lanes. Trails may be fairly difficult.

Sugarbush Ski Trail (Tofte)

Sugarbush includes 77K of trails through Forest Service land in the Lutsen/Tofte area, ranging from easy to difficult.

Norpine Ski Trail (Lutsen)

Connecting with the Cascade River State Park ski trails, the Norpine Ski Trail offers 65K of trails in the Lutsen area, ranging from easy to difficult.

Cascade River State Park (Lutsen)

Located within Cascade River State Park are 27K of trails, ranging from easy to difficult.

Pincushion Ski Trails (Grand Marais)

The Pincushion Trail System lies just east of the Gulflint Trail and includes 25K single tracked trails with a skating lane, ranging from easy to difficult.

Northern Lights

What are northern lights?

The bright dancing lights of the aurora are actually collisions between electrically charged particles from the sun that enter the earth’s atmosphere. The lights are seen above the magnetic poles of the northern and southern hemispheres.

What causes northern lights?

When charged particles from the sun strike atoms in Earth’s atmosphere, they cause electrons in the atoms to move to a higher-energy state. When the electrons drop back to a lower energy state, they release a photon: light. This process creates the beautiful aurora, or northern lights.

Where to view northern lights?

See them best on cloudless skies with little light! For best viewing, head away from the city and find a spot with clear views to the north!

Hiking and Biking


Sonju Trail

Looking for a relaxing stroll or bikeride with scenic lakeside views? The Sonju Trail in Two Harbors is a ‘must-do!’ This partially paved trail runs along the shore of Lake Superior for approximately one mile, between Burlington and Agate Bays. Along the trail you will find gorgeous lake views, beautiful wooded areas, picnic spots, wildlife, and spur trails to smaller beaches! Access and parking for this trail may be found at either Agate or Burlington Bays or parking is available at the RJ Houle Information Center, on Highway 61 near Burlington Bay.

Uptown Trail

This paved trail runs through the uptown area of Two Harbors, beginning at Lakeview National Golf Course. On this trail you’ll find the best of both worlds on different parts of the trail: picturesque wooded areas and quaint small-town city sights. There is no designated trailhead but parking is available at the RJ Houle Information Center on Highway 61, across from Lakeview National Golf Course.

Superior Hiking Trail

This 300+ mile trail stretches between Duluth and the Canadian Border. With trailheads every 5-10 miles and rustic campsites along the way, the Superior Hiking Trail is perfect for every type of hiker. Plan an extended trip and bring your tent or take a day trip or one of the shorter loops! Visit for maps, trail conditions and information or visit the SHTA Office and Retail Store in Two Harbors!

Gitchi-Gami State Trail

The Gitchi-Gami State Trail is a paved, non-motorized biking and walking trail along the North Shore of Lake Superior. Once completed, the trail will be 89-miles, stretching between Two Harbors and Grand Marais. There are currently various sections completed, with more in progress as funding comes available. Visit for trail maps, virtual trail tours and anticipated schedules for future section completions.

Hike the 8 State Parks between Two Harbors and the Canadian Border!

Ship Watching

One of the most awe-inspiring things do in Two Harbors is to watch the ore boats in Agate Bay. Many of these vessels are over 1,000 feet long and it’s amazing to witness them maneuver in and out of our small port with ease.  Stood upright from end to end, the biggest ships that we see in our port would stand almost as tall as the Chrysler Building!  A popular spot to watch them is from the end of the breakwall, where they come so close that it feels like you can reach out and touch them!

You may see both ‘lakers’ (ships that travel within the Great Lakes) and ‘salties’ (ocean-going vessels that hail from throughout the world) in Agate Bay loading up with iron ore, which is the primary ingredient for making steel. The ore is delivered to port by rail from mines in northern Minnesota; the vessels load up and transport the ore to steel mills, such as in Northwest Indiana, Detroit, Cleveland, and Ontario.

Find daily shipping schedules at the RJ Houle Information Center or keep tabs on anticipated arrivals and departures on!

Find live vessel tracking:


Find more park information and downloadable maps showing each waterfall in our state parks here: