Petersburg ist ein familienfreundlicher Ort, der für seine Restaurants bekannt ist. Einige Sehenswürdigkeiten vermitteln einen Eindruck vom Kulturerbe in Petersburg: Farmers Bank und Centre Hill Museum. Es gibt noch viel mehr zu entdecken, darunter auch diese Sehenswürdigkeiten: Pamplin Historical Park und National Museum of the Civil War Soldier.