Willard Beach
Willard Beach: A Coastal Gem in South Portland
Discover the tranquil beauty of Willard Beach in South Portland, Maine, where sun-soaked sands meet stunning ocean views for a perfect getaway.
Willard Beach in South Portland, Maine, is a picturesque destination that offers a serene coastal experience. With its soft sands, stunning views, and family-friendly atmosphere, it is the perfect spot for relaxation and recreation. Visitors can enjoy swimming, sunbathing, and beachcombing, as well as breathtaking sunsets over the Atlantic Ocean. The beach is also home to charming local eateries and scenic walking paths, making it a must-visit for tourists looking to explore the beauty of Maine's coastline.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Car
If you're driving from downtown Old Orchard Beach, start by heading northwest on East Grand Avenue toward Saco Avenue. Continue on Saco Avenue (Route 9) for approximately 2 miles. Merge onto ME-1 North and continue for about 5 miles. Take the exit toward South Portland, keeping right to merge onto Broadway. Continue straight onto Ocean Street. Follow Ocean Street until you see signs for Willard Beach. The beach will be on your right.
Public Transportation
To reach Willard Beach via public transportation, start by taking the Maine Public Transit bus from Old Orchard Beach to Portland. You'll board the bus at the Old Orchard Beach bus stop along East Grand Avenue. The bus will take you to the Portland Transportation Center. From there, transfer to the South Portland bus (Route 21) that goes towards Willard Beach. Get off at the stop closest to the beach, and you will be just a short walk away from the sandy shores.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the timeless charm of Old Orchard Beach in Maine—where seven miles of sandy beaches, historic piers, and vibrant attractions await your exploration.
Tell me more about Old Orchard Beach