1. Watch Angel Falls cascade 90 feet - 1 hour from Rumford, ME
© Courtesy of deniskarpenkov - Fotolia.com
Location:
Byron, Franklin County, MEHighlights:
Angel Falls is one of Maine’s most breathtaking waterfalls, tumbling 90 feet down a rugged cliff in the remote forests of Franklin County. Fed by Mountain Brook, this elegant cascade has earned its name thanks to a unique flow that resembles an angel with outstretched wings.Recommended For:
Hikers, waterfall lovers, nature photographers, and anyone seeking a peaceful woodland escape in western Maine.What I Love: ♥
The ethereal shape of the water flow, the short and scenic trail, and the secluded forest setting that offers natural tranquility.- Drive Route 17 from Byron until trail signs indicate the short hike to the falls—parking is limited but clearly marked.
- Hike 0.8 miles through quiet forest, crossing streams and following Mountain Brook to the base of the falls.
- Marvel at the 90-foot drop as the water fans out against the cliff face, creating an angelic silhouette on its way to the pool below.
- Relax at the base surrounded by mossy boulders, shady trees, and the sounds of cascading water—perfect for a summer picnic or photography session.
Cost:
Free to access.Best time to visit:
Late spring to mid-summer (June–July) for full water flow and ideal hiking weather.Local tips:
Bring water shoes for stream crossings, especially in early season. The trail is lightly trafficked—expect a quiet, remote experience.Distance:
About 1 hour from Rumford, ME; 2.5 hours from Portland, ME.How to Get to Angel Falls:
From Byron, take Route 17 north and watch for signs marking the trailhead. A short gravel road leads to a small parking area and the start of the hike.Address:
Byron, Franklin County, Maine2. See the series of cascades of Austin Stream Falls - 1 hour north of Skowhegan, ME
© Courtesy of wishfaery14 - Fotolia.com
Location:
Moscow, Somerset County, MEHighlights:
Austin Stream Falls is a remote and rugged 100-foot cascade nestled in Maine’s Kennebec River watershed. Located just outside the town of Moscow, this powerful waterfall tumbles through a dramatic gorge and offers a more secluded alternative to the nearby Moxie Falls.Recommended For:
Wilderness campers, off-the-beaten-path adventurers, waterfall photographers, and experienced backcountry explorers.What I Love: ♥
The series of dramatic cascades, the sharp 90-degree turn at the upper falls, and the unique rim-top camping spots that offer spectacular views down into the gorge.- View the waterfall from above—access to Austin Stream Falls is limited to several rim-side camping spots overlooking the gorge.
- Watch the upper falls make an unusual near-right angle as they plunge into the canyon, a rare and scenic geological feature.
- Experience true solitude and wilderness—this is a hidden treasure for those seeking Maine’s lesser-known natural wonders.
- Explore the surrounding Kennebec River watershed, a wild and untamed region perfect for hiking, fishing, and photography.
Cost:
Free to access; primitive camping spots available nearby.Best time to visit:
Spring and early summer for strongest flow; fall for vibrant colors and fewer bugs.Local tips:
There is no developed trail to the base—bring a good map or GPS if exploring the rim or camping nearby. This is a remote area, so pack in supplies and be prepared for backcountry conditions.Distance:
About 1 hour north of Skowhegan, ME; 2.5 hours from Augusta.How to Get to Austin Stream Falls:
From Moscow, follow local gravel roads along Austin Stream. Look for primitive campsites near the gorge rim where views of the falls are accessible by foot.Address:
Moscow, Somerset County, MaineRomantic Waterfalls
3. Admire the two tiers of cascades of Bickford Slides - 1.5 hours from Portland, ME
© Courtesy of Fotolia.com
Location:
Stow, Oxford County, ME (White Mountain National Forest)Highlights:
Bickford Slides is a beautifully tiered 90-foot waterfall hidden deep in the Caribou-Speckled Mountain Wilderness. Located along Bickford Brook between Blueberry and Sugarloaf Mountains, this two-part cascade is a favorite of hikers and swimmers alike.Recommended For:
Intermediate hikers, backcountry adventurers, summer swimmers, and waterfall photographers seeking Maine’s forested gems.What I Love: ♥
The peaceful, shaded trails, the dual-tiered falls with their 40- and 50-foot drops, and the inviting swimming holes tucked into the surrounding granite and forest.- Hike several scenic routes—including the Bickford Brook and Bickford Slides Trails—to reach the falls, passing through serene glens and old-growth forest.
- View the upper slide (40 feet) and lower slide (50 feet) as they tumble over smooth rock faces into plunge pools and rock basins.
- Cool off in clear swimming holes formed by Bickford Brook—perfect for summer dips after a good hike.
- Enjoy a quiet slice of wilderness in the White Mountain National Forest—less trafficked than many nearby trails in the region.
Cost:
Free to access; trailhead parking may require a White Mountain National Forest day-use pass.Best time to visit:
Late spring through early fall for best trail conditions and water flow; summer for swimming.Local tips:
Bring a trail map or GPS—paths are well-marked but remote. The hike includes elevation changes and some rocky footing, so wear sturdy shoes.Distance:
About 1.5 hours from Portland, ME; roughly 15 minutes from Stow, ME.How to Get to Bickford Slides:
Head to White Mountain National Forest near Stow, ME, and follow signage to the Bickford Brook Trailhead. Trails to the slides are clearly marked and form part of a scenic loop.Address:
White Mountain National Forest, Stow, Oxford County, Maine4. Hike to Big and Little Niagara Falls
© Courtesy of Iri_sha - Fotolia.com
Location:
Baxter State Park, Millinocket, MEHighlights:
Big and Little Niagara Falls are two of the most scenic and accessible waterfalls in Baxter State Park, cascading along the Nesowadnehunk Stream just south of Kidney Pond. Surrounded by lush forest and reachable by foot or canoe, these twin falls offer one of the most peaceful waterfall hikes in northern Maine.Recommended For:
Day hikers, paddlers, photographers, wildlife lovers, and visitors to Baxter State Park seeking a scenic, low-elevation adventure.What I Love: ♥
The tranquility of the falls, the option for both hiking and canoeing, and the rich, remote forest setting along the Appalachian Trail.- Hike just over a mile south from Daicey Pond Campground via the Appalachian Trail for a quick and rewarding route to both waterfalls.
- Explore a longer, more adventurous 4.6-mile route from Kidney Pond Campground that includes a peaceful 1-mile paddle on still waters using a park-provided canoe.
- View Little Niagara first—smaller and quieter—before continuing downstream to the larger, more dramatic Big Niagara Falls.
- Experience one of Baxter’s signature water features with minimal elevation gain, making it accessible to a wide range of hikers.
Cost:
Access requires a day-use or camping permit for Baxter State Park.Best time to visit:
Late spring through early fall for best trail and paddling conditions; early mornings are especially peaceful for photography and wildlife viewing.Local tips:
Canoes at Kidney Pond are available for park guests—bring a dry bag and enjoy a quiet paddle as part of your route. These falls are more serene than thunderous—ideal for soaking in the sounds and sights of the forest.Distance:
Around 1.2 miles from Daicey Pond; 4.6 miles from Kidney Pond (including canoe section).How to Get to Big and Little Niagara Falls:
From Millinocket, follow signs into Baxter State Park. Begin your hike at either the Daicey Pond Campground for a short walk or Kidney Pond Campground for a paddle-in option. Trails are well-marked within the park.Address:
Baxter State Park: 64 Balsam Drive, Millinocket, ME 04462Phone: 207-723-5140
Waterfalls for Families
5. Take a picture at Big Wilson Falls - 30 minutes from Greenville
© Courtesy of vrabelpeter1 - Fotolia.com
Location:
Guilford, Moosehead Region, MEHighlights:
Big Wilson Falls is one of Maine’s most easily accessible waterfalls—no hiking required. Located just off Elliotsville Road in the Moosehead Region, this multi-tiered cascade is perfect for a spontaneous picnic, swim, or fall foliage photo session.Recommended For:
Families, casual road trippers, photographers, swimmers, and anyone looking for a low-effort, high-reward waterfall experience.What I Love: ♥
The ease of access, the natural rock formations, the peaceful riverside beach, and the spectacular colors that surround the falls in autumn.- Park near the bridge on Elliotsville Road and simply walk down a short hill to reach the base of the falls—no trail required.
- Admire the series of cascades and pools formed by Big Wilson Stream as it flows over large, flat rock ledges.
- Relax on the small beach area, ideal for picnicking, sunbathing, and wading into the water on warm days.
- Visit in the fall to see the surrounding forest burst into vibrant hues, turning the scene into a painter’s palette of red, gold, and orange.
Cost:
Free to access.Best time to visit:
Autumn for foliage and moderate water flow; late spring and early summer for swimming and stronger cascades.Local tips:
The rocks can be slippery—wear water shoes or hiking sandals for safe scrambling. Arrive early for the best parking and peaceful surroundings.Distance:
About 30 minutes from Greenville, ME; roughly 2 hours from Bangor.How to Get to Big Wilson Falls:
From Guilford, take Elliotsville Road north toward the Moosehead Region. Look for the bridge over Big Wilson Stream—parking is just before or after the bridge, with the falls located on the right side.Address:
Guilford, Moosehead Region, ME 044436. Have a picnic at Cascade Falls - 10 minutes from Old Orchard Beach
© Courtesy of Aivolie - Fotolia.com
Location:
Saco, ME (near Old Orchard Beach)Highlights:
Cascade Falls is a charming 20-foot horsetail waterfall set in the historic Cascade Falls Park, just minutes from the popular shoreline of Old Orchard Beach. With an easy, family-friendly walk and a picturesque forested ravine, it’s the perfect low-effort escape into nature.Recommended For:
Families, spring hikers, history lovers, photographers, and anyone staying near Old Orchard Beach seeking a quick nature break.What I Love: ♥
The easy access, the park’s rich history dating back to the 1800s, and the peaceful ambiance of this hidden woodland gem.- Walk an easy 10-minute path through Cascade Falls Park to reach the waterfall—flat and accessible for all ages.
- See the water tumble over 20 feet in a lovely horsetail shape into a shady, rocky ravine perfect for photos and quiet reflection.
- Explore the broader park area with trails, picnic tables, and spots for fishing—ideal for a short afternoon getaway.
- Visit during spring snowmelt or after recent rain for the most powerful and photogenic waterfall flow.
Cost:
Free to access.Best time to visit:
Spring or after a rainstorm; summer offers drier trails and full park amenities.Local tips:
Bring a picnic and enjoy lunch at one of the shaded tables nearby. The area is well-maintained and great for kids or casual walkers.Distance:
About 10 minutes from Old Orchard Beach; 25 minutes from Portland, ME.How to Get to Cascade Falls:
From US-1 in Saco, turn onto Cascade Road and follow signs for Cascade Falls Park. Parking is available near the trailhead.Address:
Cascade Falls Park: Casco Road, Saco, MaineFalls For Photographers
7. Hike to the top of Chandler Mill Stream Falls
© Courtesy of silvapinto - Fotolia.com
Location:
Township E, Franklin County, MEHighlights:
Chandler Mill Stream Falls is a scenic two-tiered cascade tucked into the woods near the popular Small Falls Rest Area. With a 25-foot upper drop and a 15-foot lower drop into natural swimming pools, this off-the-radar gem is perfect for those seeking quiet beauty just beyond a well-known roadside stop.Recommended For:
Waterfall chasers, wild swimmers, adventurous hikers, and visitors looking to go beyond the beaten path at Smalls Falls.What I Love: ♥
The hidden, unmarked trail that feels like a secret discovery, the peaceful upper falls with cliffside views, and the refreshing swim spots below.- Begin at the Small Falls Rest Area, following stairs past Smalls Falls before continuing on a visible unmarked path into the woods.
- Discover the 25-foot upper cascade with superb views from the cliffs above, followed by a 15-foot lower drop into two open pools perfect for a dip.
- Relax in the forest setting—this is a lesser-known spot ideal for a quiet picnic, swim, or nature break.
- Enjoy a mix of waterfall types: cascading steps, smooth horsetails, and natural slides carved by years of flowing water.
Cost:
Free to access.Best time to visit:
Late spring through early fall for safe hiking and full water flow; early summer is best for swimming.Local tips:
The trail beyond Smalls Falls is not marked, but is well-trodden. Wear good shoes and keep an eye out for uneven terrain. Limited views of the lower falls make the upper tier the photo favorite.Distance:
Just steps beyond Smalls Falls, located along Route 4 between Rangeley and Madrid.How to Get to Chandler Mill Stream Falls:
Park at the Smalls Falls Rest Area. Descend the stairs, walk past Smalls Falls, and continue on the forest trail along Chandler Mill Stream until you reach the upper and lower falls.Address:
Small Falls Rest Area, Township E, Franklin County, Maine8. See the impressive 20-foot of Cold Stream Falls
© Courtesy of piyaset - Fotolia.com
Location:
Johnson Mountain Township, Somerset County, MEHighlights:
Cold Stream Falls is a remote 20-foot horsetail waterfall nestled deep in a forested gorge in Weyerhaeuser Park (formerly Plum Creek lands). Known for its crystal-clear, icy water and large secluded swimming hole, it offers a peaceful wilderness escape.Recommended For:
Wild swimmers, remote hikers, solitude seekers, and anyone looking for a backcountry waterfall adventure in Maine.What I Love: ♥
The clear, cold stream that cuts through the gorge, the serene swimming hole, and the complete seclusion this site offers deep in the Maine woods.- Follow a narrow access trail that runs alongside the stream to reach the falls—expect remote, unmarked paths and a rugged experience.
- Admire the 20-foot horsetail cascade as it flows through a shaded, rocky gorge—seldom visited and naturally preserved.
- Swim in the large, cold plunge pool at the base of the falls—a refreshing treat on hot summer days, with complete privacy.
- Experience the beauty of Maine’s interior wilderness, where quiet, cold water meets soft forest light and mossy boulders.
Cost:
Free to access; subject to Weyerhaeuser’s recreation policies and permits for land use.Best time to visit:
Summer for swimming and dry trail conditions; fall for solitude and colorful forest views.Local tips:
This is a true backcountry experience—bring a GPS or map, pack out everything, and prepare for no cell service. The gorge’s shade keeps the water cold all year, even in peak summer.Distance:
Very remote—plan for a multi-hour drive and hike from major towns. Closest access is from northern Somerset County logging roads.How to Get to Cold Stream Falls:
Access is through Weyerhaeuser-managed forest lands in Johnson Mountain Township. Trail directions are unmarked—coordinate via Weyerhaeuser’s recreation website or local guides for entry points.Address:
Weyerhaeuser Park, Johnson Mountain Township, Somerset County, Maine9. Hike the moderate 2-mile lop to Dunn Falls - 20 minutes from Andover, ME
© Courtesy of Suphaya - Fotolia.com
Location:
Andover, Oxford County, MEHighlights:
Dunn Falls is a two-tiered beauty along the Ellis River, offering an 80-foot plunge and a 70-foot horsetail cascade tucked into the peaceful forests of western Maine. A scenic 2-mile loop trail brings visitors to both Upper and Lower Dunn Falls, complete with swimming holes and sections of the Appalachian Trail.Recommended For:
Day hikers, Appalachian Trail explorers, waterfall photographers, and summer swimmers seeking a serene and rewarding forest trek.What I Love: ♥
The dramatic two-part drop, the variety of cascades and plunge pools, and the lightly trafficked trail through conserved forest land.- Follow a moderate 2-mile loop hike through the woods near the West Branch of the Ellis River—partly on the Appalachian Trail.
- Reach Upper Dunn Falls first, where water fans out over a smooth 70-foot rock ledge in a picturesque horsetail cascade.
- Continue to Lower Dunn Falls to see the water plunge 80 feet into a deep pool framed by mossy cliffs and granite.
- Dip into several small swimming holes along the trail—perfect for a mid-hike cool down on warmer days.
Cost:
Free to access.Best time to visit:
Spring and early summer for peak water flow; mid to late summer for warm weather swimming.Local tips:
Trail is moderately rugged in sections—wear proper hiking shoes and bring water. Plan to visit both sections of the falls to fully enjoy the experience.Distance:
About 20 minutes from Andover, ME; 1.5 hours from Augusta.How to Get to Dunn Falls:
From Andover, head north on East B Hill Road. The Dunn Falls trailhead is located along this route—look for signage and small parking areas near the Appalachian Trail crossing.Address:
Andover, Oxford County, MainePlan Your Trip