We’re glad you’ve decided to visit us. The National Shrine of Our Lady of Czestochowa is located on Beacon Hill in Doylestown, Pennsylvania, next to Peace Valley Park.

Come for prayer, quiet, spiritual nourishment and the beauty of the Shrine grounds. Our mission is to lead people to Jesus through Mary.

Location

The National Shrine of Our Lady of Czestochowa
654 Ferry Road
Doylestown, PA 18901

Get directions with Google Maps

Parking

Free parking is available on the Shrine grounds, including accessible parking and parking for buses.

What should I wear?

The Shrine welcomes visitors as they are. We simply ask visitors to dress modestly and appropriately for a church and sacred place.

Plan your day

Before arriving, check the current Mass & Confession schedule and Events.