top of page

Join my Monthly Newsletter 💚

Virginia travel itineraries, Richmond tips, & more!

Happy you're here!

33 Things to Do on a Rainy Day☔️ in Richmond, Virginia

Rainy days don't have to put a damper on your plans in Richmond. Here we have so many good places to visit on days like these! We have museums, historic sites, cozy coffee shops, bookstores, and indoor attractions.


Whether you're looking for family-friendly activities, a unique date idea, or simply a way to spend a cozy afternoon, Richmond has plenty of ways to stay entertained without getting wet!



Here are 33 fun things to do on a rainy day in Richmond.


1. Visit the Virginia Museum of Fine Arts

One of the best art museums in the country and admission is free. Spend a few hours exploring everything from ancient Egyptian artifacts to contemporary masterpieces, then grab coffee or lunch at Amuse (one of my favorite restaurants in Richmond!).


2. Tour the Virginia Museum of History & Culture

Learn about Virginia's fascinating past through interactive exhibits, historical artifacts, and rotating special exhibitions. Don't skip the movie, it's a great way to start exploring!


3. Go Antiquing at West End Antiques Mall & Explore Crossroads Art Center

With dozens of vendors spread across a massive indoor space, you can easily spend hours hunting for vintage treasures, furniture, collectibles, and unique finds.


At Crossroads next door, you can browse local artwork, rotating exhibitions, and artisan creations while staying dry.


4. Browse Books at Shelf Life Books, Fountain Bookstore or I Love You So Much Books

These charming independent bookstores are the perfect place to spend a cozy rainy afternoon discovering your next great read.


5. Catch a Show at Altria Theater

Check the schedule for Broadway productions, concerts, comedians, and other live performances.


6. See a Movie at The Byrd Theatre

This historic movie palace is one of Richmond's most beloved landmarks and a perfect rainy-day escape.


7. Explore the Virginia State Capitol

Take a free guided tour through one of the oldest continuously operating legislative buildings in the United States.


8. Grab Coffee at Paix Coffee and Browse REXCO

Start with a coffee, then wander through REXCO's collection of vintage goods, local makers, records, art, and unique gifts.


9. Tour Maymont Mansion

Step back into the Gilded Age while exploring one of Richmond's most beautifully preserved historic homes.


10. Explore Main Street Station

Admire the architecture, learn a bit of Richmond history, and enjoy one of the city's most iconic buildings.


11. Visit Agecroft Hall

Tour this fascinating Tudor manor house and learn about centuries of English history right in the heart of Richmond.


12. Explore the Maymont Nature Center

See river otters, turtles, fish, snakes, and other native wildlife in this family-friendly indoor exhibit.


13. Visit the Edgar Allan Poe Museum

Discover Richmond's connection to Edgar Allan Poe through exhibits, artifacts, and literary history.


14. Tour the Maggie L. Walker National Historic Site

Step inside the preserved home of the trailblazing businesswoman, banker, and civil rights leader.


15. Tour The John Marshall House

Explore the beautifully preserved Federal-style home of one of America's most influential Supreme Court Chief Justices.


16. Visit The Jefferson Hotel

Step inside one of Richmond's most iconic landmarks and admire its stunning Beaux-Arts architecture, grand marble staircase, and elegant interiors.


17. Explore The Branch Museum of Architecture and Design

Housed in a breathtaking Tudor Revival mansion, The Branch offers exhibitions focused on architecture, design, history, and preservation.


18. Visit the American Civil War Museum

Learn about the Civil War through engaging exhibits, artifacts, and personal stories that bring history to life. Don't skip the movie at the beginning!


19. Tour the White House of the Confederacy

Explore the former executive mansion of Jefferson Davis and gain insight into Civil War-era life.


20. Go Bowling at River City Roll

Enjoy bowling, great food and drinks (vegan options even!), arcade games, and live entertainment.


21. Play Mini Golf at Hotel Greene

This immersive indoor mini-golf experience combines whimsy, creative design, cocktails, and plenty of photo opportunities.


22. Shop Along Cary Street in Carytown

Even in the rain, Carytown's unique collection of shops makes for a fun afternoon of browsing.


Visit World of Mirth

Discover quirky gifts, toys, games, and Richmond-themed treasures.


Browse Plan 9 Music

Spend time digging through records, music memorabilia, and local releases.


Explore Mongrel

One of Richmond's most beloved gift shops, filled with fun finds and unique souvenirs.


Shop at Dinner Party

Browse thoughtfully curated home goods, gifts, and entertaining essentials.


Visit bbgb Books

A favorite independent bookstore specializing in children's books and family-friendly events.


23. Play Video Games at DawnStar

Enjoy retro and modern gaming in a welcoming space with video games for sale.


24. Browse Records at Wax Moon

Pair your gaming session with some vinyl hunting at this nearby record shop. Here they even have pinball!


25. Sample Olive Oils and Balsamic at Richmond Olive Oil Co.

Taste a variety of specialty olive oils and balsamic vinegars while learning about unique flavor combinations.


26. Play Arcade Games at Bingo Beer Co.

Challenge friends to arcade games while enjoying food and drinks in a lively indoor setting.


27. Enjoy Coffee and Pastries at Idle Hands Bread Company

Few things are cozier on a rainy day than fresh pastries and excellent coffee.


28. Enjoy Small Plates at Blue Atlas

This globally inspired restaurant is perfect for lingering over a meal while waiting out the rain. Plus the view is amazing from Union Hill!


29. Sip Cocktails at The Jasper or Emerald Lounge

Settle into one of Richmond's stylish cocktail bars for a relaxing evening indoors.


30. Enjoy Wine at Penny's Wine Shop or Celladora Wines

Rainy days and wine bars are a perfect pairing.


31. Do a Tasting at Virago Spirits

Learn about Richmond's craft spirits scene while sampling locally made products.


32. Take a class at Niche Pilates

A rainy day is the perfect excuse to learn a new skill and the trainers are super-welcoming in this aesthetic space.


  1. Do a pottery class at Still Life Ceramics

Sign up for an art workshop through Still Life. I made a bowl on the potter's wheel, and it was so fun!



Rain may keep you off the James River and out of Richmond's parks, but it opens the door to some of the city's best indoor experiences. From world-class museums and historic landmarks to cozy bookstores, coffee shops, cocktail lounges, and unique attractions, there's no shortage of ways to enjoy Richmond when the forecast turns gray.

bottom of page