Best Small Towns in America contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these Amazon links, we may receive compensation at no extra cost to you. See our Disclosure Policy for more information.

Things to do in Frankfort, Michigan

Things to Do in Frankfort, Michigan

The best things to do in Frankfort, Michigan, are touring Point Betsie Lighthouse, watching the sunset from Frankfort Beach and riding the Betsie Valley Trail to Crystal Lake. Frankfort is a city of 1,252 people in Benzie County, where the Betsie River meets Lake Michigan.

The harbor made the town. A schooner blown off course in 1855 found the river mouth by accident, the federal government opened a proper harbor in 1867, and from 1892 Ann Arbor Railroad car ferries carried whole freight trains across the lake from here. Frankfort calls itself the gateway to Sleeping Bear Dunes National Lakeshore.

Top things to do in Frankfort

Point Betsie Lighthouse

Point Betsie sits on the Lake Michigan shore just north of town, at the southern entrance to the Manitou Passage. The light was finished in 1858 and began service in 1859. Volunteers now open the lighthouse, keeper’s residence, fog signal building and a Boathouse Museum, with a gift shop on site.

★ Good to know Tours take about 20 minutes, and you can book a stay in the lighthouse itself through the Friends of Point Betsie.

Frankfort Beach and the North Breakwater Light

Follow Main Street to the end and you reach the public beach, with parking, a playground, benches and a walkway to the pier. The steel lighthouse at the end of the north breakwater went up in 1912 and has been on the National Register since 2005. It’s the town’s classic sunset view.

★ Good to know The city is restoring the lighthouse in phases, and the pierhead can close during work, so check before you plan a walk out. Stay off the breakwall when waves splash over it.

Betsie Valley Trail

This 22-mile trail follows the old Ann Arbor Railroad bed from Frankfort’s beach through Elberta and Beulah to Thompsonville. The first 6.7 miles are paved, with views over Betsie Lake and its marsh, then 3 miles of hard-packed limestone run along Crystal Lake. Past Beulah it turns remote, through 6.5 miles of state forest.

★ Good to know Frankfort to Beulah is the easy stretch for road bikes; beyond Beulah the gravel is better on a mountain bike.

Crystal Lake and Beulah Beach

Crystal Lake is about 2 miles northeast of Frankfort and covers 9,854 acres, making it Michigan’s ninth-largest inland lake. It’s famous for clear water. A failed 1873 plan to channel it into Lake Michigan dropped the lake about 20 feet and exposed the sandy public beach at Beulah.

★ Good to know Ride the Betsie Valley Trail to Beulah, swim, and stop at the trailhead visitor center, a replica of the old rail depot.

Oliver Art Center

The Elizabeth Lane Oliver Center for the Arts has run since 1948 and moved into Frankfort’s restored 1934 Coast Guard station in 2011. The building sits at the mouth of Betsie Bay and holds two galleries, classrooms and a ceramics studio. It was the first building in northern Michigan to earn LEED Platinum.

★ Good to know Parking is tight; use the east side of Second Street or Main Street, not the Coast Guard or neighboring lots.

The Garden Theater

This art deco movie house on Main Street has run continuously since 1924. Community members bought and restored it starting in 2008. It shows first-run and independent films and hosts the Frankfort Film Festival and a summer concert series.

★ Good to know It’s a Certified Autism Center, and it sits right next to Stormcloud’s pub, so dinner and a movie is one short walk.

Stormcloud Brewing Company

Stormcloud opened in 2013 and brews Belgian-inspired ales. The downtown pub at 303 Main Street is three blocks from the beach, with 16 taps, a full food menu, a patio and a self-serve beer garden. There’s also a second taproom, the Parkview.

★ Good to know Leashed, well-behaved dogs are welcome in all outdoor areas.

Elberta Beach

Across Betsie Bay in the village of Elberta, this undeveloped beach starts at the Elberta Pier and runs about half a mile south. It’s usually less crowded than Frankfort Beach, and it looks straight across the channel at the Frankfort lighthouse. Elberta’s Waterfront Park on the bay side has picnic pavilions and an amphitheater.

★ Good to know Park at the lot at the base of Bye Road; fires and driving on the beach are prohibited.

Also in town

The Benzie Area Historical Museum fills an 1887 church in nearby Benzonia, Port City Smokehouse sells smoked fish near the harbor, Furnace Street Distillery pours in Elberta, several charter captains fish out of the harbor, and Sleeping Bear Dunes National Lakeshore’s southern end, with the Platte River campground, is just up M-22.

Good to know

When to goSummer is beach and trail season, and the Frankfort Fall Festival fills downtown on a Saturday in October. In winter, Crystal Mountain resort near Thompsonville has downhill and cross-country skiing.
How long to stayOne day covers the beach, downtown and Point Betsie; give it a weekend to add the trail, Crystal Lake and the national lakeshore.
Heads upFrankfort Beach can see up to 1,500 visitors a day in summer, so come early for parking, and remember Sleeping Bear Dunes requires a park pass and takes cards only.
Getting hereCherry Capital Airport (TVC) in Traverse City is the closest airport with scheduled airline service, about an hour’s drive northeast.

FAQ

How far is Point Betsie Lighthouse from Frankfort?

It’s just north of town on Point Betsie Road, off M-22. The lighthouse sits on the Lake Michigan shore between Frankfort and the southern edge of Sleeping Bear Dunes.

Can you walk out to the Frankfort lighthouse?

Usually, yes. A walkway leads from Frankfort Beach out the north breakwater to the 1912 light, but the pierhead has closed for stretches during the ongoing restoration, and it’s unsafe when waves wash over the wall.

Is the Betsie Valley Trail paved?

The first 6.7 miles from Frankfort are asphalt. The 3 miles along Crystal Lake to Beulah are hard-packed limestone, and most of the stretch from Beulah to Thompsonville is aggregate better suited to mountain bikes.

Is Frankfort close to Sleeping Bear Dunes?

Yes. Frankfort bills itself as the gateway to the national lakeshore, whose southern end near the Platte River is a short drive north on M-22. For more Lake Michigan towns, see our small towns in Michigan, including Petoskey.

Where to find them

Plan your trip: for events and current visitor info in Frankfort, see Frankfort-Elberta Area Chamber of Commerce →

Some links in this section are affiliate links. If you book through them, Best Small Towns in America may earn a commission at no extra cost to you.

Where to stay in Frankfort

Have a great photo of Frankfort? Share it

Keep exploring