Visit St. Mary's County Maryland

Where the Potomac & the Chesapeake meet

Snow Hill Park & Beach

Please see website for hours of operation

Entrance Fees for Weekends and Holidays
Usually July through October (see website)
Fee: Walk-Ins and Bicyclers, groups of 4 or a single person will be charged $5.00

County Resident $5.00 per vehicle
Out of County Resident $10.00 per car

SEASON PASS (Single Park Only)
County Resident $15.00
Out of County Resident $30.00

SEASON PASS (Two park pass)
Can be used at two: Myrtle Point, Elms Beach or Snow Hill)
County Resident $20.00
Out of County Resident $40.00

SEASON PASS (Three Park Pass)
Can be used at all: Myrtle Point, Elms Beach, and Snow Hill)
County Resident $25.00
Out of County Resident $50.00

Season passes will be available for purchase beginning in March (see website). Season passes can be purchased at Recreation and Parks main office, 23150 Leonard Hall Drive, Leonardtown. Passes will also be available for purchase at the gate on weekends only. For more information call 301-475-4200, ext. *1800.


A pavilion with eight picnic tables. This pavilion cannot be reserved for private gatherings at this time. Other picnic tables are also available in the park. Portable restrooms. All pets must be kept on a leash in parks. Pet owners are responsible for the actions of their pets and must clean up after pets. Picnic Tables. 1500 feet of sandy beach. Public beach area and informal canoe and kayak launch area. No lifeguard on duty.

Visit St. Mary's MD
23115 Leonard Hall Dr.
P.O. Box 653
Leonardtown, MD 20650


Copyright © 2019 Visit St. Mary's MD  |  Site Design by CDF Web Solutions