The Maine AgendaSwim in Maine

Beach Parking in Greater Portland, Maine: Passes, Stickers, and Where to Park by Town

The beach is never the problem around here. The water is cold and the sand is fine and the whole thing is free once your feet hit it. Getting your car legally within walking distance is the part that ruins mornings. Every town near Portland has spent the last few summers tightening lots, raising fees, and capping how many outsiders can pay to park, and no two of them landed on the same system. Show up at Higgins Beach on a July Saturday without a permit and you are circling, or worse, coming back to a ticket.

Here is how beach parking actually works across the towns within reach of Portland, checked in July 2026 against town clerk pages, the Maine Bureau of Parks and Lands fee schedule, and each park's own site. The prices below are per the 2026 season. Read the system before you pack the cooler, because the difference between a good beach day and a bad one is usually decided in the parking lot.

The three systems, and why it matters which one you are in

Strip away the details and every beach near Portland charges you one of three ways.

Some are state parks, where you pay a small day-use fee per person at a booth, cash preferred, and nobody cares where you live except that Maine residents pay a little less. Some are town beaches, where the town sells parking permits and stickers, cheap for residents and steep or sold out for everyone else. And a shrinking handful are still free, first come first served, which in practice means the lot is full by nine on a hot day.

Knowing which system a beach uses tells you everything: whether to bring cash or a card, whether a resident sticker is even worth buying, and whether you need to be there before the crowd or just need ten dollars. Get the system wrong and the pass in your glovebox is useless, because a Maine State Park Pass does not open a town gate, and a town sticker does nothing at a state booth.

Still free, if you get there early

Two of the closest-in beaches still cost nothing to park at, which is exactly why their lots fill first.

East End Beach, at the bottom of Portland's Eastern Promenade, has free lots and no resident requirement. There is no catch except the obvious one: the spaces are limited and they go early on any warm day, so treat free as a reason to arrive before the crowd, not after. It is the most convenient saltwater swim in the city and the parking reflects that.

Willard Beach in South Portland is the other one. Its free lot off Willow Street holds about 75 cars a short walk from the sand, and on-street parking in the neighborhood is not allowed, so the lot is the whole game. Worth knowing for the future: in December 2025 South Portland began studying whether to charge non-residents at Willard, a multi-year process that would keep parking free for South Portland residents. As of the 2026 season nothing has changed and the lot is still free for everyone, but if you are not a resident, this is the spot most likely to flip to a permit down the road.

State-park beaches: pay per person, bring cash

Cape Elizabeth is where most of the good close-in beach is, and most of it is state park land run by the Maine Bureau of Parks and Lands. At these you pay a day-use fee per person, per day, and cash is the safe bet because only a handful of booths take cards.

Crescent Beach State Park is the big one, a long protected crescent that is the best swimming beach near the city. Day-use runs 6 dollars for an adult Maine resident, 8 dollars for an adult non-resident, and 2 dollars for a non-resident senior. Maine residents 65 and older are free, kids 5 to 11 pay 1 dollar, and children under 5 are free. Kettle Cove, just next door and better for tide pools and a quick dip than a full beach day, is cheaper at 3 dollars resident, 4 dollars non-resident. Two Lights State Park nearby is 5 dollars resident, 7 dollars non-resident, though it is rocky shoreline rather than a swimming beach. Down in Saco, Ferry Beach State Park runs the same 5 and 7 dollars.

If you are going to hit state beaches more than a few times, the math tips toward a Maine State Park Pass: 105 dollars for a vehicle pass that covers everyone in the car, 55 dollars for an individual, or 45 dollars for a senior vehicle pass. One important exception lives right in the middle of this: Scarborough Beach State Park is operated separately, by Black Point Resource Management under a public-private partnership, and it charges its own daily admission that the state day-use rates and the Maine State Park Pass do not cover. Check scarboroughbeachstatepark.com for its current rate before you count on your state pass working there, because it will not.

Fort Williams and Portland Head Light: pay and display

Fort Williams Park in Cape Elizabeth, home to Portland Head Light and a small beach, is not a state park and does not use the state fee system. It runs a pay-and-display setup managed by Unified Parking Partners, with meters in the Picnic Shelter, Parade Ground, Ship Cove, and Central Parking lots. The 2026 rate is a 6 dollar minimum for the first two hours, then 2 dollars for each additional hour, and an annual season pass is 25 dollars. All of it is credit or debit card only at the meters, so this is the one beach spot where you want a card, not cash. Cape Elizabeth residents who display a Recycling Center permit decal park free, as do vehicles with a disability plate or placard, and the Overflow Lot is free for anyone. If you are just there to see the lighthouse and walk the Cliff Walk, park in the Overflow Lot and skip the meter entirely.

Town beaches: resident stickers and non-resident caps

Two of the busiest beaches near Portland are run by their towns, which sell parking permits directly, and the gap between the resident price and everyone else's is enormous.

Scarborough sells beach parking permits for its town beaches, which include the Higgins Beach and Pine Point neighborhoods where legal spaces are scarce and enforcement is real. For 2026 a resident pass is 20 dollars, a part-time resident who can show a Scarborough property-tax bill pays 40 dollars, and non-resident passes are capped at 350 and priced at 200 dollars. That non-resident cap matters: the town sold out of them for 2026 back in April, so if you did not buy early you cannot buy one now at any price. Passes are sold in person at the Town Clerk's office, and you have to bring your vehicle registration. The season runs late May through early September. The practical takeaway for non-residents without a pass: Higgins and Pine Point are effectively closed to you for parking, so aim at the state beaches or arrive by shuttle or bike.

Old Orchard Beach runs the most elaborate permit menu of any town in the area, all digital now and sold through the Town Clerk's office at 1 Portland Avenue. Residents pay 50 or 75 dollars depending on the permit, the 75 dollar version adding metered kiosk time downtown. Non-residents choose from a 150 dollar permit for the Milliken Street municipal lot, a 300 dollar version that adds overnight parking and runs through October 31, a 100 dollar temporary permit good for seven straight days, or a 1,000 dollar permit that opens essentially every town lot and meter. Permits are valid from the Friday before Memorial Day through Labor Day. If you are just visiting for a day, you do not need a permit at all: the downtown meters and pay stations take walk-up payment, and a permit only pays off if you are coming back all summer. Note that parking on Old Orchard Street itself is now free 30-minute only, so the meters and lots are the real options.

The playbook

A few habits save the day no matter which beach you pick. Arrive early, because free and cheap lots fill first and no fee guarantees a space. Carry both cash and a card, since state booths want cash and Fort Williams wants plastic. Do the annual-pass math honestly: a 105 dollar state vehicle pass pays for itself in roughly seven or eight family visits, and a 25 dollar Fort Williams season pass pays off in about four. And check your target beach's own page the week you go, because fees and non-resident caps move every season and the permit that was available in June can be sold out by July.

Once you have the parking sorted, the rest is the easy part. For where the swimming and sand are actually worth it, see our ranking of the best beaches near Portland and, if the dog is coming, the dog-friendly beaches guide with its own leash-and-season rules. Fort Williams pairs naturally with a Portland Head Light and Cape Elizabeth lighthouse loop, and on a day the coast is mobbed, the freshwater option at Sebago Lake is worth the drive.

FAQ

How much does it cost to park at Crescent Beach State Park in Cape Elizabeth?

Crescent Beach State Park charges a per-person day-use fee for 2026 of 6 dollars for an adult Maine resident, 8 dollars for an adult non-resident, and 2 dollars for a non-resident senior. Maine residents 65 and older are free, children 5 to 11 pay 1 dollar, and kids under 5 are free. Bring cash, since only a few state booths take cards.

Can I still park for free at any beach near Portland?

Yes. East End Beach at Portland's Eastern Promenade and Willard Beach in South Portland both have free lots with no resident requirement as of the 2026 season. The catch is capacity: both fill early on warm days, and South Portland is studying whether to charge non-residents at Willard in future years.

Do I need a resident sticker to park at Scarborough's town beaches?

For Higgins Beach and Pine Point you effectively do. Scarborough sells a 20 dollar resident permit, a 40 dollar part-time resident permit with a property-tax bill, and a 200 dollar non-resident permit capped at 350, which sold out for 2026 in April. Passes are sold in person at the Town Clerk's office with your vehicle registration. Non-residents without one should plan on a state beach instead.

Is the Maine State Park Pass good at every beach?

No. The Maine State Park Pass covers day-use at state parks like Crescent Beach, Kettle Cove, Two Lights, and Ferry Beach, but it does not work at Scarborough Beach State Park, which is run by Black Point Resource Management and charges its own admission, and it does nothing at town-run beaches or at Fort Williams, which uses its own pay-and-display meters.

How much is parking at Fort Williams Park and Portland Head Light?

Fort Williams uses pay-and-display meters at 6 dollars for the first two hours and 2 dollars per hour after that, or a 25 dollar annual season pass, all card only. Cape Elizabeth residents with a Recycling Center permit decal park free, and the Overflow Lot is free for everyone, which is the move if you are only there to see the lighthouse.

Do I need a permit to park in Old Orchard Beach for one day?

No. A day visitor can pay at Old Orchard Beach's downtown meters and pay stations without any permit. The town's permits, which run from 50 dollars for residents up to 1,000 dollars for the all-access non-resident pass, only pay off if you are parking there repeatedly through the summer season.

When should I arrive to get a beach parking spot in summer?

Aim to arrive before 9 a.m. on any warm weekend. Free lots like East End and Willard fill first, state-park lots like Crescent Beach can reach capacity and close their gates by late morning on peak days, and a paid pass never guarantees an open space. Early is the only reliable strategy near Portland in July and August.

Find your swim in Maine. Free weekly.

The beaches worth the drive, the lakes worth the early start, and the water clean enough to see your feet. One email a week.

Other guides you may like