Willard Beach is a picturesque, dog-friendly stretch in Portland featuring soft sand, tidal pools, a playground, and stunning views of Casco Bay.
South Portland, ME 04106 Get directions
"Willard Beach is unique because it's one of the only area beaches that allows dogs (during regulated hours), has amenities including a snack bar, lifeguards, showers, bathrooms, and a playground on the beach, and offers free parking." - Travel + Leisure Editors
"Willard Beach, located in Portland, is another stellar spot to try with your best bud." - Travel + Leisure Editors
John Doe
Ike Red
Matt Justaddwata
Sharon “Sunspirit” Hupe'
octavia sirois (tavybear69)
Krammer Avillan
Bev Stevens
Roxanne Kai
Cindy Y.
Eric O.
Amy V.
Steff D.
Jared S.
Shay W.
Christina H.
Sarah C.
Ruth A.
Heather L.
Susie A.
Kellie G.
Margie H.
Tiffany T.
Sachin R.
Amanda R.
Laura M.
Riccardo S.
Margaret F.
Jaime R.
Matthew M.
Joseph S.
Kaitlyn B.
Jeffrey T.
Christa W.
Rose L.
Meghan R.
Rachel D.
Ryan C.
Jess E.
Paul H.
Benjamin C.
Linda A.
Alby B.
Brittany M.
Diane L.
Diane M.
Jerrod B.
Jiahui L.
Natasha M.
Karen W.