Beaches
Enjoy Maine's Many Great Beaches
from Kittery and York, to the Mid Coast islands & Acadia
Thirteen beaches fall under the Maine state park system. Entry fees usually range from $1 to $8 per person (12 and older). See more information on state-operated beaches. Annual passes range from $45 to $105. Learn more about park passes. Most parks are open from 9 a.m. to sunset unless posted otherwise at the gate. Some are year-round; others are seasonal. Some have camping sites. Learn about specific parks here.
Acadia National Park is open 24 hours a day, every day of the year. Some park roads close during the winter, as do most park facilities. The summer visitor season at Hulls Cove Visitor Center is early May through late October, 8:30 a.m. to 4:30 p.m. every day. The park entrance fee is $30 for cars, $25 for motorcycles and $15 for bicyclists or walkers (youths age 15 and younger, walkers, and bicyclists are admitted free). The fee covers entry for seven days. An annual pass costs $55. The park has two beaches staffed with lifeguards during the summer: Sand Beach on the ocean and Echo Lake Beach. More information.
Click Here for Maine Tide Charts and Tide Tables
19 places to visit
Willard Beach
end of Willard Street South Portland, ME 04106The beach has easy access to Spring Point Shoreway Trail, which leads to Spring Point Ledge Lighthouse at the entrance to Portland Harbor.
Facilities:The bathhouse is open in summer, and has restrooms, a snack bar and showers. There is parking on nearby Willow Street. Dogs are allowed in summer, but only before 9 a.m. and after 7 p.m.
Sand Beach in Acadia National Park
Off Park Loop Road Mount Desert Island / Bar Harbor, ME 207-288-3338Sand Beach is reached via the Park Loop Road; you will need to have a park entrance pass. It is 5 to 6 miles from downtown Bar Harbor. All about park fees and entrance passes.
The Free Island Explorer Shuttle Bus Service makes regular stops (in season) at Bar Harbor beaches. View the #3 Sand Beach/Blackwoods Route and the #4 Loop Road Route for Sand Beach.
Long Sands Beach
Route 1A York, ME 03909 207-363-1040Facilities: Beach is handicap accessible with ramps. Public rest rooms are at the Bathhouse near Oceanside Avenue. Lifeguards are on duty from Memorial Day weekend through Labor Day. Rentals of rafts and beach umbrellas. Trolley service.
Thomas Point Beach
Meadow Road (off Route 24) Brunswick, ME 04011 207-725-6009
Popham Beach State Park
711 Popham Road - ME Route 209 Phippsburg, ME 04562 207-389-1335Open: Year-round, 9am - Sunset unless otherwise posted.
Ogunquit Beaches
Beach Street Ogunquit, ME 207-646-2939The midsection of Ogunquit Beach is known as Footbridge Beach, reached by a footbridge across the Ogunquit River. Lifeguards are on duty in-season. There is ample parking (fee charged), a boat ramp , and restrooms. The far end of Ogunquit Beach is called North Beach, where there is a large parking area (fee) and restrooms.
Old Orchard Beach
Grand Avenue (Route 9) Old Orchard Beach, ME 04064 207-934-2500The streets of the town have a carnival atmosphere, with arcades, amusement rides, restaurants and food stands, hotels and motels, gift shops, clubs and The Pier. On the strip you can find food, souvenir shops, rides, festivals, fairs, free concerts, street dances and fireworks on most Thursday nights.
Facilities: Parking is available at street meters and several lots. There are public restrooms and showers just off the strip on West Grand Avenue.
Kennebunk Beaches
Beach Avenue Kennebunk, ME 04043 207-967-0857Tucked into the rocks south of Lords Point is Mother’s Beach, a sandy pocket beach about 750 feet long. There’s a playground and restrooms; a lifeguard is on duty.
Just to the north is Middle Beach, quarter-mile of black pebbly beach. A sidewalk extends along the seawall.
Farther along is the main and most popular beach area called Gooch’s Beach. This is a crescent of fine sand more than 3,300 feet long. Lifeguards are on duty in summer and there are portable toilets nearby.
Ferry Beach State Park
95 Bayview Road - ME Route 9 Saco, ME 04072 207-283-0067
Cape Neddick Beach (also call Passaconaway Beach)
U.S. Route 1A York, ME 03902 207-363-1040Hours: Open 7 days a week, 24 hours a day.
Dogs: Between May 20 and September 20, no dogs are allowed on the beach from 8 a.m. to 6 p.m. Dogs may be on the beach on a leash from 6 p.m. to sunrise. Dogs may be on the beach unleashed, but under voice control, from sunrise to 8 a.m. Between September 20 and May 20, dogs may be on the beach with owner, under voice control, with leash in hand.
Crescent Beach State Park
7 Tower Drive Cape Elizabeth, ME 04107 207-799-5871Hours: Open daily 9am - Sunset unless posted otherwise. A fee is charged to enter the park.
Shackford Head State Park
Deep Cove Road Eastport, ME 04631 207-726-4412
Fortune's Rocks Beach
Fortune's Rocks Road Biddeford, ME 04005 207-284-9307Parking: Limited parking is available at the south and north ends of the beach, accessed from Fortunes Rocks Road. Parking is by permit only, available from Biddeford City Hall, City Clerk’s office.
Goose Rocks Beach
Kings Hwy. off Route 9 Kennebunkport, ME 04046 207-967-0857Parking: Parking permits are required (Kennebunk Beach permits cannot be used here) and are available at the Kennebunkport Police Department, Town Hall, Goose Rocks General Store and some accommodations.
Dogs: Dogs are allowed, but only before 8 a.m. and after 6 p.m. from June 15 to September 25. They are allowed on the beach all day the rest of the year. Leash and pick-up laws apply.
Short Sands Beach
Ocean Avenue (Route 1A) York, MA 03909 207-363-1040Facilities: Large metered parking area and private lots, restrooms, outside showers, and playground & basketball courts. Handicap accessible, lifeguards, shops & food within walking distance, benches along boardwalk.
Dogs: From May 20 to September 20, no dogs are allowed on the beach from 8 a.m. to 6 p.m. Dogs may be on the beach on a leash from 6 p.m. to sunrise. Dogs may be on the beach unleashed, but under voice control, from sunrise to 8 a.m. Between September 20 and May 20, dogs may be on the beach with owner, under voice control, with leash in hand.
Harbor Beach (ME)
U.S. Route 1 York, ME 03909 207-363-1040Between May 20 and September 20, no dogs are allowed on the beach from 8 a.m. to 6 p.m. Dogs may be on the beach on a leash from 6 p.m. to sunrise. Dogs may be on the beach unleashed, but under voice control, from sunrise to 8 a.m. Between September 20 and May 20, dogs may be on the beach with owner, under voice control, with leash in hand.
Fort Foster Beach
Pocahontas Road Kittery, ME 03905 207-439-2181Hours: Open daily from Memorial Day to Labor Day, 10am - 8pm.
Dogs: Dogs allowed on leash; owners must pick up dog waste.
Seal Harbor Beach
Peabody Drive Mount Desert Island / Bar Harbor, MEOne way to get to Seal Harbor is via Route 3 heading south from Bar Harbor. Another is the Park Loop Road. There is a turn-off south of Jordan Pond. Acadia National Park land surrounds the village. The Free Island Explorer Shuttle Bus Service makes regular stops (in season) at Bar Harbor beaches. View the #5 Jordan Pond Route for Seal Harbor Beach