Things to do in Petersburg

Find and book activities, attractions and tours

A panoramic view of a town with a mix of historic and modern buildings, a large body of water in the distance, and a cloudy sky.
A cannon on a wooden platform with a grassy field and trees in the background.
A cannon in a grassy field with a large tree in the background.
A street with red brick buildings, a crosswalk, and a street sign.
A cannon on a wooden platform with logs and sandbags in the background.

Petersburg Attractions

It's no wonder so many travelers keep coming back to Petersburg each year. This enchanting city is bursting with tempting things to do. Whether you're fond of visiting local attractions or trying more action-packed experiences, you'll never have a dull moment here.

Discover what makes Petersburg tick with some of the most popular tours & day trips. Browse through our top {1 fun activities in Petersburg fun activities in Petersburg}, and book with confidence knowing that we offer free cancellation and no added fees.


  • find price illustration

    Explore activities

    Explore thousands of experiences from activities and attractions to day tours and transfer.
  • calendar shield illustration

    Book with ease

    Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
  • trophy illustration

    Treat yourself

    One Key members save % or more on select activities, hotels, cars and vacation rentals.

Recommended things to do in Petersburg

Number of things to do
1
Cheapest thing to do on Expedia
Private Trolley Pub w/ Bar+Mural Stops: up to 15ppl: $72
Top 5 things to do
Under $25
With kids

What to do in Petersburg

Free Things to Do in Petersburg

Traveling to Petersburg on a budget? The following can be experienced for nothing.

U.S. Army Quartermaster Museum - Roam around and appreciate the captivating exhibits and well-curated collections at this museum.

Virginia State University - If you're intrigued by bygone eras, this is one stop you really shouldn't miss.

Things to Do in Petersburg with Kids

Petersburg has plenty of nearby fun activities for you and your kids. Our family friendly experiences will keep the crew entertained for days.


 

Looking for sports, concerts, or theater events in Petersburg? Search event tickets to see what's happening today, or to plan what to do this weekend!

 


 


Stay near popular Petersburg attractions

Where to stay in Petersburg

Find the best Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about Petersburg
Learn more about Petersburg

Ettrick

While visiting Ettrick, you might make a stop by sights like Rogers Stadium and Appomattox River.


 

Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.

 


 

Popular day trips from Petersburg

Frequently asked questions

Is Petersburg worth visiting?
Petersburg has a unique blend of local charm, attractions and culture. Whether you're into nature, history or local culinary flavors, there's a lot to enjoy here.
How do I spend a day in Petersburg?
Start your day with a visit to Siege Museum and Old Blandford Church. Then, check out other parts of Petersburg for local restaurants and some retail therapy.
What is the top tourist attraction in Petersburg?
Don't leave without checking out Sycamore Rouge Theatre, rated the top tourist attraction in Petersburg.
Is three days enough to stay in Petersburg?
You can easily enjoy leading attractions like Sycamore Rouge Theatre, Old Blandford Church and Siege Museum with a three-day trip to Petersburg. On average, most travelers book two days here. There's plenty to explore nearby too, so stay a little longer and head to Richmond.
What are some activities to do in Petersburg with kids?
If you're searching for activities and attractions for all the family, have a look at these excellent ideas for what to do in Petersburg with kids.
What to do in Petersburg for adults?
There are loads of things to do in Petersburg, with activities for adults of all ages. Round off your day with a visit to Pamplin Historical Park or Centre Hill Museum.
Are there free things to do in Petersburg?
One of the top ways to learn about free things to do in Petersburg is to chat to a local tour guide. You'll get insider tips on vibrant neighborhoods, parks and other major attractions you can enjoy without taking your wallet out. Old Blandford Church is one spot that doesn't have an admission fee.

Explore a world of travel with Expedia