YORK COUNTY

Arundel Beach (Colony Beach)
Ocean Avenue and Atlantic Street, Kennebunkport

Great for rock exploring. Limited parking is available, no parking permit needed. No lifeguard, but good for exploring tidal pools.

Drakes Island Beach
Drakes Island Road, Wells

A half-mile-long beach perfect for swimming. Public restroom and seasonal lifeguard. Dogs are allowed. Metered parking from 8 a.m. to 7 p.m. at lots on Drakes Island and Island Beach roads, $5 per hour (strictly enforced).

Beachgoers walk and wade at Ferry Beach State Park in Saco. Carl D. Walsh/Staff Photographer

Ferry Beach State Park
95 Bayview Road, Saco

Known for its long stretch of Tupelo trees – a rare find this far north – and sweeping views of miles of sandy beaches. Picnic area, hiking trails, nature center, changing rooms. Fee: $5 adult resident, $7 adult nonresident.

Advertisement

Footbridge Beach
Ocean Ave, Ogunquit

Accessed by walking across a footbridge at the end of street, over the Ogunquit River. Popular for vast space and very sandy beach but quieter than Ogunquit’s Main Beach. Snack shack open seasonally, with public restrooms located in parking lot. Parking in metered lots costs $4 per hour/$25 per day Monday through Thursday (8 a.m. to 8 p.m.) and $5/$30 Friday through Sunday and holidays (8 a.m. to 8 p.m.).

Fortunes Rocks Beach
Fortunes Rocks Road, Biddeford

A sandy beach with a mile of tidal pools at low tide. Lifeguards from late May to early September, portable bathrooms, good for surfing. Permit required to access the beach, but one-day nonresident permits may be purchased for $35 a vehicle.

People wade at Goose Rocks Beach in Kennebunkport. Gregory Rec/Staff Photographer

Goose Rocks Beach
New Biddeford Road, Kennebunkport

Three miles of soft sand and a barrier reef that is visible during low tide. Parking allowed in posted spaces on King’s Highway, Dyke Road and New Biddeford Road with permit, $30 per day, $125 per week.

Harbor Beach
York Street, York

A locally popular, family-oriented beach with gentle surf, a cliff walk and adjacent park. Lifeguards on duty and restrooms with outdoor showers are available. Aside from resident permit-only parking, limited two-hour spaces along Route 1A.

Kennebunk Beaches (Gooch’s, Middle, Mother’s)
Beach Avenue, Kennebunk

Wide, sandy beaches for walking, relaxing or playing in the surf, all connected by sidewalks. Lifeguards on duty at Gooch’s and Mother’s Beach. Portable bathrooms are available. Dogs allowed before 9 a.m. and after 5 p.m. during summer. Parking available along beaches with permit, available for purchase at kiosks for $25 per day.

Surfing is a popular activity at Long Sands Beach in York. Photo by Shawn Patrick Ouellette/Portland Press Herald

Long Sands Beach
Long Beach Avenue – Route 1A, York

A mile and a half of beach, mostly sandy with tide pools. Lifeguards on duty daily, public restrooms, volleyball court, raft and umbrella rentals, takeout food in walking distance. No dogs between 8 a.m. and 6 p.m. during summer months. Parking kiosks charge $4 an hour.

Main Beach
115 Beach Street, Ogunquit

Popular among those staying in the heart of Ogunquit, Main Beach is within walking distance of many establishments. Public restrooms and outdoor showers. Parking at metered lot in the summer (8 a.m. to 9 p.m.) is $7 per hour, $40 per day Monday through Thursday, and $7/$40 Friday through Sunday and holidays.

North Beach (Moody Beach)
Ocean Avenue, Ogunquit

A large swath of sand, even during high tide. Public restroom, lifeguards, walking trails. Parking in metered lots costs $6 per hour/$35 per day Monday through Thursday (8 a.m. to 8 p.m.) and $6/$35 Friday through Sunday and holidays.

Beachgoers crowd Old Orchard Beach near the pier. Derek Davis/Staff Photographer

Old Orchard Beach
2 Old Orchard St., Old Orchard Beach

With an arcade, amusement park, and food and shops located within walking distance from the beach, Old Orchard Beach is fun for the whole family. Meters and paid lots are located nearby; prices vary.

Short Sands Beach
Ocean Avenue, York

Only a quarter of a mile long, this beach also hosts free concerts at its gazebo in the summer. Public restrooms, playground, basketball courts, grassy park for picnics. No dogs between 8 a.m. and 6 p.m. during summer months. Parking kiosks charge $4 per hour.

Wells Beach
Mile Road, Wells

A mile and a half long sandy beach with sand dunes. Snack bar, restroom, gift shop, arcade and restaurants nearby. Free parking at the end of Mile Road or $4 per hour parking in parking lots.

CUMBERLAND COUNTY

Crescent Beach
109 Bowery Beach Road, Cape Elizabeth

More than just a beach, this state park also offers hiking trails and grills perfect to host a barbecue after a long day by the water. Snack bar, playground and bathhouse among other amenities. Fee is $6 for adult Maine residents, $8 for nonresidents.

Crescent Beach State Park in Cape Elizabeth. Ben McCanna/Staff Photographer

Dundee Park
79 Presumpscot Road, Windham

Visitors take a swim in the Presumpscot River, or canoe/kayak the rapids. Basketball and volleyball courts, grills and beach area. Volleyballs, basketballs, life jackets, corn hole and more rec equipment available to borrow. Pedal boats, canoes, kayaks and standup paddleboards available to rent for $5 an hour.  Admission fee is $6 adults, $4 children ($5/$3 for Windham residents).

East End Beach
Cutter Street, Portland

Located within walking distance of the Old Port, East End Beach is small, pebble and sand covered beach, but the ocean breeze and bay views provide convenient respite from the city. The beach is dog-friendly, and bathrooms are available. Food trucks frequently park nearby. Free parking in lots and on street.

Ferry Beach
Ferry Road, Scarborough

One of the more unique beaches in Maine because it’s missing one thing: waves. Snack cart, public restrooms with showers, boat access. Parking is $15 per car ($5 from 3-6 p.m.).

A surfer makes his way toward the waves at Higgins Beach. Derek Davis/Staff Photographer

Higgins Beach
Ocean Avenue, Scarborough

Located in a quaint neighborhood, Higgins Beach is popular for its rocky, tide pool-filled beach. Bathrooms located where paid parking is. Limited street parking on Bayview Avenue; lot costs $15 per day.

Highland Lake Beach
Highland Road, Bridgton

Located just off the highway, it’s the perfect spot to go for a quick dip. Lifeguard during busy times, boat launch, grills and picnic tables, playground, restrooms. Free.

Kettle Cove
Kettle Cove Road, Cape Elizabeth (also accessible from Crescent Beach)

A hidden gem, Kettle Cove is located at the end of Crescent Beach with hiking trails and larger waves perfect for surfers. Hiking trails, but no public restrooms. Fee is $3 for adult Maine residents, $4 for non-residents.

Kite surfer Dan Kelman leads a line of surfers at Pine Point Beach in Scarborough. Carl D. Walsh/Staff Photographer

Pine Point Beach
Avenue 5, Scarborough

Located just minutes from Old Orchard Beach, Pine Point offers a quieter experience. Food shack, shower and bathroom. Dogs are not allowed from 9 a.m. to 5 p.m. Parking is $15 per vehicle, $30 on weekends in July and August from 9 a.m. to 3 p.m.; $5 before 9 a.m. and after 3 p.m.

Scarborough Beach
Sprague Way, Scarborough

A surfer’s paradise, Scarborough Beach has some of the largest waves in Greater Portland but plenty of sand for sunbathers too. Bathrooms available, dogs not allowed. Fee is $8 for adult Maine residents, $10 nonresidents; cash only.

Sebago Lake State Park
11 Park Access Road, Casco

What everyone thinks of when they think of the lakes – grilling by the water, a beach for sunbathing and water activities. Restrooms, changing rooms, grills, snack bar, fishing and camping. Fee is $6 for adults Maine residents, $8 for nonresidents.

Tassel Top Park Beach
Tasseltop Road, Raymond

Thirty-five acres of beach and woods, located just of Route 302 on Sebago Lake. Picnic tables, grills, changing rooms, snack shack, marked swimming area and a walking trail. Daily rates for Raymond residents are $5 for adults, $2 for children and seniors 62 and over; nonresidents pay $1 more.

Children explore around a drain pipe at Willard Beach. Derek Davis/Staff Photographer

Willard Beach
Beach Street, South Portland

One of the area’s dog-friendlier beaches, equipped with a playground and snack bar, Willard is perfect for the whole family. Bathhouse with restrooms, snack bar and outdoor showers. A short trail leads to Spring Point Ledge Lighthouse. Dogs are allowed in the summer, but only from 7-9 a.m. and 7-9 p.m., with leashes required from 7-8 p.m. Free, but limited parking.

Woods Pond Beach
676 South High St., Bridgton

Large, sandy beach, with a playground for kids. Roped off swimming area with a dock and diving platforms. Free with public parking.

Comments are no longer available on this story

filed under: