Trip Planner:   USA  /  Maine  /  South Portland  /  Willard Beach

Willard Beach, South Portland

4.1
#3 of 8 in Outdoors in South Portland
Beach · Hidden Gem · Nature / Park
Willard Beach is a beach and neighborhood in South Portland, Maine. The beach, which covers 4 acres, used for swimming as well as commercial and recreational boating. Southern Maine Community College abuts the beach. Willard Beach is known for its views of Spring Point Ledge Light as well as island forts including Fort Gorges.
WillardFest is an annual one day neighborhood festival which began in 2012.
Use our South Portland attractions tool to add Willard Beach and other attractions to your South Portland vacation plans.
Source
Create an itinerary including Willard Beach
© OpenMapTiles © OpenStreetMap contributors

Willard Beach reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
86 reviews
Google
4.1
TripAdvisor
  • This is the best family beach in the Greater Portland area. It has facilities, snack bar & life guards. It has substantial free parking in a lot and adjoining streets.  more »
  • My wife loves dog parks and loved seeing the dozens of happy canines frolicking by the ocean with their happy human parents. A beautiful Indian summer day brought out the best in everyone.  more »
Google
  • Not an overly crowded beach, clear water, pretty Rocky though which is why it's probably not to busy. My kids loved the playground too!
  • This is exactly what I would expect for a nothern. New England beach. Lots of rocks and cold water. Lovely clean beach with views of islands,a couple lighthouses and boats moored. Plenty of rocks to look at and skip. There is a decent strip of sand as well. It was not packed the day we were there. There's plenty of room to stroll and explore as well.

Plan your trip to South Portland

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Manage it
    Everything in one place.
    Everyone on the same page.