Things to do in Waynesboro

Activities, attractions and tours

Photo by Michael Gibson
Photo by Michael Gibson
Photo by Karen Hamrick
Photo by Brianna Simmons

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


What to do in Waynesboro


Popular places to visit

Frequently asked questions

Is Waynesboro worth visiting?
Whether you're coming to discover the cultural highlights and local charm or sample regional foods and venture into nature, there's no shortage of things to do in Waynesboro.
How do I spend a day in Waynesboro?
Begin your day with a visit to Humpback Rocks and Waynesboro Heritage Museum. Then, explore different areas of Waynesboro for tasty eats and a little retail therapy.
What is the top tourist attraction in Waynesboro?
The top tourist attraction in Waynesboro is Humpback Rocks, so be sure to add it to your agenda.
Is three days enough to stay in Waynesboro?
Three days in Waynesboro is enough to visit the city's key attractions. Many travellers spend two days on average. Waynesboro Heritage Museum, Wildlife Centre of Virginia and Plumb House Museum are highly rated sights. Want to discover more? Hang around a bit longer to visit nearby hotspots such as Charlottesville.
What are some activities to do in Waynesboro with kids?
If you are after tours and attractions for all the family, take a look at these excellent ideas for what to do in Waynesboro with kids.
What to do in Waynesboro for adults?
Whether you're a culture enthusiast, food lover or thrill seeker, there are many things to do in Waynesboro for adults.
Are there free things to do in Waynesboro?
In Waynesboro, Waynesboro Heritage Museum is a top spot for anyone wishing to experience the city without reaching for their wallet. Also, wander around the local neighbourhoods and parks, and ask for ideas from a local tour guide. It's a great way to find out about the best free things to do in Waynesboro.