Westons Beach is a beloved freshwater retreat in Fryeburg, Maine, offering calm river swimming, sandy shores, and easy access to the scenic Saco River corridor.
Westons Beach sits along the Saco River in Fryeburg, a small western Maine town near the New Hampshire border. The Saco has long been a gathering place for communities in this region, and the beach reflects that tradition of quiet riverside life that has defined the area for generations.
The beach itself is a modest, natural stretch of sand and grass where the river runs wide and relatively calm, making it approachable for swimmers of most skill levels. Families spread out on the bank while children play at the water's edge, and paddlers often put in here before heading downstream through the wooded Saco River corridor.
The surrounding landscape adds to the appeal. Fryeburg sits at the edge of the White Mountain foothills, and the views from the riverbank carry a sense of open, unhurried countryside. The town also hosts the famous Fryeburg Fair each autumn, so a late-season visit can pair a morning at the river with an afternoon at one of New England's oldest agricultural fairs.
Westons Beach offers something increasingly rare: a genuinely local, uncommercialized place to connect with a beautiful river. For anyone exploring western Maine, it is a worthy and refreshing stop.
Visit on a weekday morning to enjoy the beach at its most peaceful, before afternoon crowds arrive.
Bring a kayak or canoe, as Westons Beach sits along a popular stretch of the Saco River well suited for paddling.
Pack water shoes for wading, since the riverbed can have uneven patches of rock beneath the sand.
Try grabbing supplies at a local Fryeburg market before your visit, as there are no vendors at the beach itself.
Stay into the early evening when the light turns golden over the river and the temperature cools pleasantly.
A relaxed 3-mile introduction to canoeing, kayaking or paddleboarding
Float 3 miles of gentle river current to Weston's Beach