Welcome to the Bath County, Virginia community calendar! Sign into your account to add and edit events.

This calendar is brought to you by Visit Bath County.