Things to do in Petersburg

Not Just Any Hotel – Only the Best Things to do in Petersburg, Selected for You!

Oct 13, 2025 - Oct 14, 2025
2 adults, 1 room
Find
Good (317)

Pamplin Historical Park

10:00 AM–5:00 PM
Museum
6125 Boydton Plank Rd
View map
Pamplin Historical Park is a 424-acre site in Petersburg, Virginia, showcasing Civil War history through its museum, plantation, and encampment.

Duration: Approximately 3 hours.

Paid. Adult tickets are $15, children (6-12) $7, children under 6 free.

Good (47)

The Exchange Building

10:00 AM–5:00 PM
Museum
15 W Bank St
View map
The Exchange Building in Petersburg serves as the City Visitors Center, showcasing 400 years of local history and formerly housing the Siege Museum.

Duration: About 1-2 hours.

Free. Special events may charge a fee.

Good (10)
224 Witten St
View map
Pocahontas Island Black History Museum in Petersburg highlights African American history, culture, and heritage with unique exhibits and historical significance.

Duration: Approximately 1-2 hours.

Free. Some special exhibitions or events may require a paid ticket.

Good (18)

Violet Bank

10:00 AM–4:00 PM
Museum
303 Virginia Ave
View map
Violet Bank in Petersburg, US, was home to Robert E. Lee, now featuring a Civil War collection. Explore historical artifacts and learn about the Civil War era.

Duration: About 1-2 hours.

Free. Special events may require a ticket.

Good (8)

Roslyn Landing Park

Open 24 hours
Park
265 Charles H Dimmock Pkwy
View map
Roslyn Landing Park in Petersburg, United States, offers a scenic waterfront area for recreation, with trails, picnic spots, and historical significance.

Duration: 1-2 hours.

Free.

Sycamore Rouge Theatre

5:00 PM–10:00 PM
Theater
21 W Old St (North Sycamore Street)
View map
Sycamore Rouge Theatre in Petersburg, Virginia, offers a diverse range of performing arts including theater, music, and dance in an intimate setting.

Duration: 2-3 hours depending on the performance.

Varies by event. General admission is typically $15-$25, with discounts for students and seniors.

Dogwood Trace Golf Course

7:00 AM–7:00 PM
Golf Course
Petersburg
View map
Dogwood Trace Golf Course in Petersburg, VA, offers a challenging 18-hole layout amidst scenic natural beauty, ideal for golfers of all skill levels.

Duration: Approximately 4 hours.

Varies by time and day; typically $30 for adults, $15 for juniors.

25200 Ritchie Ave
View map
Kenwood United Methodist Church in Petersburg, Virginia, has served the community since 1890, offering spiritual guidance and a variety of community programs.

Duration: 1-2 hours.

Free.

Congregation Brith Achim

10:00 AM–1:00 PM
Temple
Petersburg
View map
Congregation Brith Achim, located in Petersburg, USA, offers a welcoming space for Jewish worship, community events, and educational programs.

Duration: Approximately 1-2 hours.

Free. Donations for maintenance and special events are appreciated.

Crater View Baptist Church

10:00 AM–12:00 PM
Church
Petersburg
View map
Crater View Baptist Church in Petersburg, USA, serves the community with its historical roots and friendly atmosphere, offering spiritual guidance and community activities.

Duration: Approximately 1 hour.

Free. Special events may have associated costs.

St. Pauls Episcopal Church

10:00 AM–2:00 PM
Church
110 N Union St
View map
St. Pauls Episcopal Church in Petersburg, VA features Gothic architecture and has been a cornerstone of the community since 1824, providing spiritual services and cultural events.

Duration: 1-2 hours.

Free. Donations are appreciated for maintenance and events.

Tabb Street Presbyterian Church

9:00 AM–5:00 PM
Church
View map
Tabb Street Presbyterian Church is a historic church building in Petersburg, Virginia, known for its architecture and community events.

Duration: About 1 hour.

Free admission. Special events may have associated costs.

Matoaca Baptist Church

10:00 AM–1:00 PM
Church
Matoaca
View map
Matoaca Baptist Church in Petersburg, USA, is a historic congregation founded in 1830, known for its traditional architecture and community outreach.

Duration: 1 hour.

Free. Donations are welcome for community programs.

Crowder Memorial Baptist Church

10:00 AM–3:00 PM
Church
1608 County Dr
View map
Crowder Memorial Baptist Church, established in the 20th century, is a prominent religious site in Petersburg, known for its community programs and architectural features.

Duration: 1-2 hours.

Free. Special events may require a ticket.

Gregory memorial presbyterian church

10:00 AM–2:00 PM
Church
Virginia
View map
Gregory Memorial Presbyterian Church in Petersburg, Virginia, is a historic church founded in 1910, celebrated for its unique architecture and community role.

Duration: Approximately 1 hour.

Free. Donations are appreciated for maintenance.

Sharon Baptist Curch

10:00 AM–12:00 PM
Church
Petersburg
View map
Sharon Baptist Church in Petersburg, Virginia, is a historic site known for its role in community building and its distinctive architecture.

Duration: 1–2 hours.

Free.

Petersburg
View map
Church of Jesus Christ of Latter-day Saints Petersburg is a religious site offering community activities and faith services in Petersburg, United States.

Duration: 1-2 hours.

Free. Donations accepted during community events.

St Paul Baptist Church Elm St

10:00 AM–1:00 PM
Church
Petersburg
View map
St Paul Baptist Church Elm St in Petersburg, VA, offers a rich history and vibrant worship community with a welcoming atmosphere for all visitors.

Duration: 1-2 hours.

Free. Donations are accepted but not required for attendance.

Mt Olivet Baptist church

9:00 AM–1:00 PM
Church
Petersburg
View map
Mt Olivet Baptist Church in Petersburg serves the community with spiritual guidance and a rich historical legacy dating back to its founding in 1882.

Duration: 1 to 2 hours.

Free. Donations are welcome for special events.

Edgehill Church Of Christ

9:00 AM–12:00 PM
Church
25609 Grant Ave
View map
Edgehill Church Of Christ is a community-focused church in Petersburg, U.S., known for its welcoming atmosphere and active involvement in local charity work.

Duration: 1-2 hours for services and community events.

Free. Donations for special events are appreciated but not mandatory.

Pine Grove Place

8:00 AM–8:00 PM
Church
Petersburg
View map
Pine Grove Place in Petersburg offers a serene park experience with lush greenery, walking trails, and picnic areas for families and nature enthusiasts.

Duration: 1 to 2 hours.

Free. No admission charge for general access.

Good (206)

Blandford Church and Cemetery

9:00 AM-5:00 PM
Church
111 Rochelle Lane off Crater Road
View map
Blandford Church is a historic church in Petersburg, known for its beautiful brick architecture and stunning stained glass windows. The adjacent cemetery is home to many notable graves, including veterans from various wars, making it a significant site for history lovers.

Duration: approx. 1-2 hours

Free

Good (79)

National Museum of the Civil War Soldier

10:00 AM-5:00 PM
Museum
6125 Boydton Plank Rd
View map
The National Museum of the Civil War Soldier in Petersburg shows the experiences of soldiers during the Civil War. It features a recreated military encampment and some of the best-preserved earthworks, bringing to life the story of America's 'War Between the States.'

Duration: approx. 1-2 hours

$12

Good (73)

Keystone Tractor Works

Mo-Sa 10:00-18:00;Su 11:00-17:00
Museum
880 W Roslyn Rd
View map
Keystone Tractor Works showcases a large collection of antique tractors and farm equipment. It offers a glimpse into agricultural history and the machines that helped shape farming practices in America.

approx. 1-2 hours

$8 for adults, $5 for children

Good (66)

Centre Hill Museum

10:00 AM-5:00 PM
Sights
Centre Hill Court
View map
Centre Hill Museum is a historic house located in Petersburg, Virginia. It showcases local history and features beautiful-period furnishings and exhibits about the area's past.

Duration: approx. 1-2 hours

Free

Good (21)

Farmers Bank

9:00 AM-4:00 PM
Sights
19 Bollingbrook St
View map
Farmers Bank in Petersburg is a historic building that served the community for many years. It represents the importance of local banking and has a rich history that reflects the growth of Petersburg.

Duration: approx. 30 minutes

Free