Top Dog Friendly Beaches in Maine

Dog friendly beaches are heaven on earth for Fido. And since sandy paws equal happy dogs, we’ve sniffed out the best beaches in Maine where dogs can run, swim, and frolic in the sand. Use the links/map below to find a dog-friendly beach in Maine.

Willard Beach

Willard Beach is a public beach less than 5 minutes from Portland. In the summer months, dogs can run off leash (under voice control) from 7:00 am to 9:00 am. In the off-season (September 30 to May 1st), dogs are welcome anytime. Between May 1 and September 30, dogs are not allowed on the beach except between the hours of 7:00 am and 9:00 am and 7:00 pm and 9:00 pm. Willard Beach is a great sandy beach with cold, but inviting water for swimmers. Dogs love to play and romp on this scenic beach!

Seapoint Beach

Locals love to bring their dogs to play at this rocky, pet-friendly beach. Kittery resident parking only. Dogs are not welcome between the hours of 10:00 AM to 5:00 PM from June 15th through September 10th.

Wells Beach

Pets love to join you for an on-leash stroll along this 2.5 mile Wells beach. April 1 through June 15 - ON A LEASH and under charge of a responsible person. Please keep dogs away from Piping Plover nests. June 16 through September 15 - OFF BEACH from 8:00 A.M. until 6:00 P.M. ON BEACH from 6:00 P.M. until 8:00 P.M.

Drake's Island

Your pet is welcome to join you as you enjoy this beautiful white sand beach with dunes and sea walls, as long as they remain on-leash. Pets not permitted from 8am to 6pm in peak season.

Short Sands Beach

This lovely York beach is a great place to spend the day. Pets are welcome before 8:00 am and after 6:00 pm, May 20th through September 20th. In the off-season, dogs are welcome any time. Pets must be leashed between 6:00 am and sunrise between May 20th and September 20th.

Goose Rocks Beach

This 3-mile beach is long and shallow with calm waters that make it great for smaller kids. There's tide pooling neaby, and your pet is welcome to join you on-leash except from 9am-6pm in summer.

Kennebunk Beach

Bring your pet with you on-leash as you enjoy this beautiful Maine beach. Pets not permitted in summers from 9am to 5pm.

Mother's Beach

Bring your dog to join the seaside fun at this Kennebunk beach. Leashed dogs are welcome before 9am or after 6pm in summer, or anytime on-leash in the off-season. A permit to park at the beach is required from mid-June to mid-September. Daily, weekly and seasonal passes are available at Kennebunk Town Hall and at electronic kiosks at the beaches.

Fort Foster Park

Located on Gerrish Island in Kittery Point, Fort Foster offers three small but sandy beaches, an extensive trail system, restroom facilities in season, picnic areas, and old military fortifications to explore. The park features an excellent view of the entrance to Portsmouth Harbor, including Whaleback Light, Portsmouth Harbor Light and Fort Constitution. Season: The park is open from 10:00 a.m. to 8:00 p.m., seven days a week from Memorial Day to Labor Day. Rules: No littering, no alcohol, no hunting, 5 mph speed limit for cars. No windsurfing, kayaking or boat trailers allowed. Scuba diving and small unpowered watercraft allowed in designated area. Fires in grilles and fire pits only. Dogs: Allowed on leash. Pooper-scooper rules apply. Rates: $10 per car during season or $5 per walk-in or bike rider. Kittery locals can get a season pass for $10 ($5 for seniors). Facilities: Marked walking trails, picnic areas and cooking areas, recreation areas for groups, pavilion area available to rent for groups up to 100, long pier, rocky beach.

Monson Pond

Take your pet for a dip on a hot summer day at this public boat landing in a quiet, low-traffic area.

Schoodic Lake

Go down lakeview road in Milo, Maine until you get to Mill street on the left. You will see the boat launch on your left, if you drive just a little further, park on the right and you and your dog can enjoys some swimming.

Long Sands Beach

This lovely York beach is a great place to spend the day. Pets are welcome before 8am and after 6pm, May 20th through September 20th. In the off-season, dogs are welcome anytime. Pets must be leashed between 6am and sunrise between May 20th and September 20th.