Arundel Beach, also known as Colony Beach, in Kennebunkport, Maine is a small and rocky dog friendly beach. However, Kennebunkport has very specific rules on when dogs are allowed and when they may be off-leash:
October 1 through March 31: dogs are allowed off-leash under voice control, EXCEPT between the hours of 12 Noon to 2:00 PM when dogs must be on-leash.
April 1 to June 14: dogs are allowed off-leash under voice control, but only from 6:00 AM to 7:30 AM. Dogs must be leashed at all other times.
June 15 through September 30: dogs are allowed 6:00 AM until 8:30 AM, and after 6:00 PM. Between 6:00 AM to 7:30 AM dogs are permitted off-leash under voice control. From 7:30 AM to 8:00 AM and after 6:00 PM, dogs must be on a leash. Dogs are NOT allowed June 15 through September 30 between the hours of 8:30 AM to 6:00 PM.
Arundel Beach is a no-frills beach, approximately 150 yards, with a breakwater on one end and rocky cliffs on the other. However, it is worth visiting during low tide because it is adjacent to Parson's Way shore walk, and makes for a refreshing place to cool your dog with a dip in the ocean following a scenic Maine walk. Also the tide pools created by the rocks are good for timid and small dogs who may not like the ocean's surf. Another advantage of Arundel Beach is unlike nearby Goose Rocks Beach and Gooch's Beach, this beach does NOT require purchasing a parking permit to use the small gravel parking lot. It is also interesting to note that the Colony Hotel, which overlooks Arundel Beach, is pet friendly.
During the off-season we recommend visiting nearby Goose Rocks Beach in Kennebunkport or Gooch's Beach in Kennebunk for more room to run and play. To learn more about other beaches that allow dogs in Maine, please visit our Dog Friendly Places page.