Moraine State Park & Lake Arthur: A Day Outdoors
A friendly guide to spending a full day on the water and trails at Moraine State Park's Lake Arthur near Portersville.
Moraine State Park is Butler County's outdoor crown jewel, wrapped around the 3,225-acre Lake Arthur near Portersville. With nearly 30 miles of trails, two swimming beaches, and miles of shoreline for paddling and fishing, it is the kind of place where one visit easily turns into a standing tradition. Whether you want a lazy afternoon by the water or a full day of hiking and biking, here is how to make the most of it.
Get Out on Lake Arthur
Hit the Trails
Beaches and Picnics
Fishing the Shoreline
Make a Side Trip to Jennings
In This Guide
- 1.Get Out on Lake Arthur
- 2.Hit the Trails
- 3.Beaches and Picnics
- 4.Fishing the Shoreline
- 5.Make a Side Trip to Jennings
More Guides
A Weekend in Historic Harmony & Zelienople
How to spend a charming weekend exploring the German heritage, museums, and dining of neighboring Harmony and Zelienople.
Best Breweries & Restaurants in Butler County
A tour of Butler County's standout breweries and restaurants, from Slippery Rock to Cranberry Township.
Arts & Theater in Butler County
A guide to the historic theaters, community stage, and orchestra that power Butler County's arts scene.
Community-Powered
Know something we missed?
This guide is built by locals like you. Share your tips, favorite spots, photos, and corrections to make it better for everyone.
Contribute to This GuideBuilt by Locals,
for Locals
Every guide on this site is shaped by people who know Butler County best.
Help Build This Resource
Share What You Know About Butler County
Our guides grow with every tip, correction, and photo from people who live here and love it here. Whether you have a favorite spot to add or a detail to fix, your local knowledge matters.
- Suggest places, activities, and hidden gems
- Share photos that show off the county
- Flag outdated info or corrections
- Get credited by name with a link to your site