Skip Navigation
COVID-19: Information, Resources, and Cancellations
Page Background



Important Summer Notice

Mayo Beach Park is only open on Saturdays and Sundays from June through August, and on Sundays and Labor Day in September. The park often reaches capacity between 11:00am and 5:00pm, so plan smart and arrive early or later in the day, with all people of your party. If the park is at capacity no more people will be allowed inside even if part of your party is already there.

Please see the Mayo Peninsula Parks Facebook for at capacity closures and reopenings.
Note: Mayo Beach Park is only open on scheduled days.
Mayo Beach Park open days, from Memorial Day until Labor Day, are free and open to the general public. Visitors on open days can pack a lunch, bring their canoe, kayak, windsurfer or paddle board and enjoy a beautiful afternoon. A shallow beach area is available for water play and wading. Lifeguards are not on site. 
Mayo Beach Park offers limited daily rental of the park for weddings, receptions and family and company picnics.


Open Days

  • Memorial Day through September of each year. 
  • Hours: 9:00 a.m. until 7:00 p.m. each day
      • 9:00 AM to 5 PM | SUNDAYS ONLY
    • Visitors are welcome to swim on public open swim days at their own risk. Lifeguards are not on site.
  • Bathrooms with running water and toilets are provided, along with outdoor showers.
  • The following are not permitted: ​smoking, grills/fires, inflatable rafts, dogs on the beach and glass bottles
2020 Open Days Schedule
Saturday, May 30, 2020
Sunday, May 31, 2020
June, July, and August: Saturdays and Sundays
September: Sundays 9 a.m. - 5 p.m
Monday, September 7, 2020
Related Information

Mayo Peninsula Parks

The Mayo Peninsula Parks provide several options for water access, event rentals and youth camp programs on the Mayo Peninsula. The rustic and environmentally sensitive parks offer access to the Chesapeake Bay and each has its own unique footprint.



4150 Honeysuckle Drive
Edgewater, MD 21037
(410) 222-7313


(410) 222-7313