Fill this weekend with plays, nature walks, historical events, and more!

Check out this compiled list of everything going on in Hampton Roads, Richmond, and Williamsburg this weekend! 

Hampton Roads

Annual Norfolk Harborfest | Town Point Park, Norfolk | Friday-Sunday

The Norfolk Harborfest allows you to enjoy a playground suited for the whole family! Sail across the sea (just Norfolk Harbor!), experience a pirate's life, enjoy unique entertainment, and much more! Other activities will include boat races, water activities, and a build-a-boat competition. The best part? The event is free and open to the public! Find out more here!

"A Labor of Love: The Caregiver Portraits" by D. Michael Geller | The Chrysler Museum of Art, Norfolk | Ongoing

A picture is worth a thousand words! Witness the incredible bond between caregiver and patient with these incredible photographs. D. Michael Geller captures the love and care the individuals have for each other. See the stories that they have to tell! The exhibit is free and open to the public – see it here! Check out the other available exhibits here!

Bird Walks | Newport News Park | Sunday

Wander around the gorgeous Newport News Park and learn about the birds that make their home in The 757. This is the ultimate bird-watching event, as experienced bird watchers and beginners are all encouraged to attend! Admission is free, and carpooling is recommended. Find out more here!

Ferguson North American Sand Soccer Tournament | Virginia Beach Oceanfront | Friday-Sunday

Every year, the annual Sand-Soccer Tournament brings great fun, competition, and entertainment you won't want to miss. Watch as thousands of soccer players, of all ages and backgrounds, compete for the winning trophy. Seriously, you won't want to miss this free event! Learn more here!

Grooving by the Bay | Buckroe Beach, Hampton | Sunday

Every Sunday this summer, enjoy live music and dancing to the good ol' oldies! The event is free and open to the public – see it here!

Star Gazing and Laser Lights Show | Virginia Living Museum, Newport News | Saturday

Gaze at the stars through high-definition telescopes, and enjoy a colorful laser lights show with state-of-the-art lasers. There is no better way to spend your Saturday night than relaxing outdoors under the stars! Bonus, there will be live music, too! Tickets are $6-10 each – check it out here!

Seawall Music Festival | Downtown Portsmouth | Friday and Saturday

Put on your dancing pants (yes, that's a thing) and head on over to downtown Portsmouth for two nights of fun! There will be both local and regional bands to help you celebrate music, along with fun family activities. Don't worry: There will be food vendors, so make sure to come hungry! The event is free and open to the public. Find out more here!

Richmond

Beer, Bourbon, and BBQ Festival | Richmond Raceway Complex | Saturday

Can we say much more about this event than getting to drink beer and bourbon and feasting on some delicious BBQ? The tickets include all-you-can-taste beer and bourbon (there are over 60 after all), so take advantage of the event. There will also be plenty of live music for you to dance to like nobody's watching. Tickets are $40-60 each – check it out here!

East End Festival | Chimborazo Park | Saturday

Each year, this unique Richmond event celebrates the culture and neighborhoods of RVA with a jam-packed event. They will be hosting the Virginia Symphony, Mahogany Soul, and more. There will be plenty of activities, delicious food, and drinks for you to enjoy! The event is free and open to the public – learn more here or check it out on Facebook!

Friday Cheers | Brown's Island | Friday

Brown's Island holds the hottest lineup of the most sought-after bands every Friday night! The concert series has booked bands like Zac Brown Band, so you won't want to miss this series! Tickets are $5-10 each or $45-55 for the season. Learn more here!

Hill of Heros | Virginia War Memorial | Saturday

Join them as they install flags to honor the fallen heroes! Check it out here.

Wrong Chopped: A Dog Stuff Production | Firehouse Theatre | Friday-Sunday 

Watch as chefs battle it out to win the title of Chopped Champion in this comedic version of Chopped! Tickets are selling for $22 ($12 for students) – find out more and purchase tickets here!

Williamsburg

Axe-Throwing | Colonial Williamsburg | Friday and Saturday

Practice your skills with a historical game of axe-throwing. Do you think you're good enough to hit the target? Tickets are $10 each. Find out more here!

Colonial Williamsburg Escape Room: Escape the King | Public Gaol | Friday and Saturday

Can you escape the king's madness? Work alongside other guests to solve the riddle and figure out the clues before the British interrogate you! Tickets are $25 each. See more here!

Cry Witch | Capitol General Court | Ongoing

You get to decide the fate of the local witch. Is she one or is she not? Weigh the evidence with other visitors and watch her trial to see her fate! Admission to the show is free with general admission to Colonial Williamsburg – check it out here!

DIG! Kids, Dirt & Discovery | Prentis Store | Saturday

Are you wanting to pursue a career in archaeology? This kid-friendly event is perfect for your kid who loves to dig and learn. No ticket is required, but admission to Colonial Williamsburg is. Check it out here!

Get Outdoors Weekend | Williamsburg KOA | Friday-Sunday

During this special weekend, you will be able to escape modern life and live outdoors for one weekend. Take a break from your daily routine and enjoy the sound of the birds, the crackling of a fire, and the company of your family. There will be an endless amount of activities available, including a dog park, swimming pool, golf, a petting zoo, and more. Admission to the event is free with a reserved spot. Find it here!

To Hang a Pirate | Colonial Williamsburg | Sunday

Is he guilty or innocent? You be the judge by weighing the evidence of his crimes and determine whether he gets to walk free or spend his days in jail. Jump back to history and enjoy this special event during the one weekend only. Tickets are $19 each. See it here!

Did we miss your favorite event? What do you plan on doing this weekend? Tell us in the comments!