Waterfalls in Powell Township

Eighty Foot Falls
Powell Township, MI 49808
Eighty Foot Falls is located in Powell Township, Michigan. The waterfall appears to be situated within a private mountain club that requires special access through a gated entrance. While the natural feature itself may be scenic, visitors have reported significant access restrictions and challenges with gaining entry to view the falls due to its private property status.
Alder Falls
Powell Township, MI 49855
Alder Falls in Powell Township, Michigan is a remote waterfall featuring a dramatic 30+ foot drop with multiple tiers and impressive water flow. The access requires navigating rough logging roads that can be challenging without a high-clearance vehicle, with many visitors opting to park and hike the additional distance to the trailhead. The trail itself is quite steep and rugged with exposed roots and uneven terrain, making it a more adventurous destination for experienced hikers who are prepared for a moderate challenge in exchange for a peaceful nature experience.