Rock Hall’s Ferry Park is a small town swimming beach on the Eastern Shore of the Chesapeake Bay. It faces west and has magnificent sunsets followed by the glow of Baltimore’s sparkling lights across the Bay at night.

Rock Hall’s Public Beach

Rock Hall Beach

The Rock Hall beach was once a ferry landing across from the city of Baltimore before the Chesapeake Bay Bridge was built.

It’s now a small town beach with an equally small boardwalk.

Parking is in front of the beach with room for about 20 cars. A few benches stretch in front of the block-long boardwalk in front of the cars.

There’s no charge to use the beach.

What’s at Rock Hall’s Beach?

Rock Hall beach
View from gazebo

Gazebos are perched on the grassy end of the beach. That grassy area is also a small picnic area.

The beach has no lifeguards or facilities, although there are portal toilets.

No dogs are allowed.

A number of small homes face the beach on the other side of Beach Road, so they require a respectful level of noise.

Rock Hall is a quiet place, except for Pirates and Wenches Fantasy Weekend in the Fall. That’s when the beach fills up with hundreds of people dressed as pirates. They gather to watch dinghies, made to look like pirate boats, storm the beach.

Pirates Weekend in Rock Hall
Homes facing the beach with pirate decorations

During the rest of the year, the beach is filled with families.

Ferry Beach is also a popular kayaking spot. Marinas, with popular restaurants, are around the bend from the beach and it’s easy to jump in a boat to get to the beach, rather than walk or drive. Boats will also drop anchor nearby and kayak or paddleboard to shore.

kayaks on Rock Hall public beach in Maryland

Ferry Beach is protected from Chesapeake Bay waves and erosion by rock jetties (sections of rock in a long pile). However, there’s no protection from jellyfish starting in about mid-summer.

Be aware there are no shops or convince stores nearby. Those are in town about a mile away.