Crescent Beach State Park

Crescent Beach State Park

Cape Elizabeth, Maine (Cumberland County)

4.6 (1,105 reviews)

Crescent Beach State Park stretches across 242 acres of rocky coastline and sandy shore in Cape Elizabeth, just a short drive south of Portland. The park’s centerpiece is its mile-long crescent of sand — one of the few true sand beaches along Maine’s predominantly rocky coast — making it a standout destination in Cumberland County.

The beach itself draws swimmers, sunbathers, and tidepoolers throughout the warmer months, though the water stays bracing even in August. Beyond the sand, a network of trails winds through spruce-fir forest and along granite ledges, offering views of Richmond Island and the open Atlantic. Birdwatchers will find shorebirds working the tidal flats, and the surrounding woods host warblers during spring migration.

Picnic areas with charcoal grills sit tucked among the trees just steps from the beach, and a seasonal snack bar operates during peak summer weekends. The park is well-suited for families — the gradual slope of the beach makes wading manageable for younger kids, and the trails are flat enough for all ability levels.

Crescent Beach does not offer camping, but nearby options at Two Lights State Park and Scarborough Beach provide alternatives for overnight stays.

The best time to visit is late June through September, when water temperatures are at their warmest and the park’s facilities are fully operational. Arrive early on summer weekends — the parking lot fills quickly, and the gate closes once capacity is reached. With a 4.6-star rating across more than 1,100 reviews, this is one of southern Maine’s most beloved coastal escapes.

Explore Nearby

Nearby Discoveries

12 places to explore within 30 miles

4 State Parks 7 Lighthouses 1 Covered Bridge