Welcome to Historic St. John's Church!

PLEASE NOTE: We book 30 days in advance through this portal. If you need further assistance, please call our Visitor Center at 804.648.5015.

For mixed age groups of 20 or more, you may call 804-648-5015 or email us to book your tour at a group rate ($1 less per person).

New Booking:
Tue Oct 22, 2019

Checking Availability...