World of Mirth

Gift Shop, Toys & Games
3005 W Cary St (S Sheppard St)
Richmond, VA 23221
(804) 353-8991
10:00am - 7:00pm
10:00am - 7:00pm
10:00am - 7:00pm
10:00am - 7:00pm
10:00am - 7:00pm
10:00am - 7:00pm
12:00pm - 6:00pm


  • The only place in town I know with Day of the Dead stuff!
  • People like this place as a toy store, I love it for the really hilarious and quirky things you can find in this place, and it's certainly not limited to toys (still, I'd love to bring my kid here).
  • I've been going to World of Mirth since I was a kid. They sell a lot of items for children as well as for adults. The store has a fun atmosphere, and I've always found something to bring home with me!
  • Just an awesome store to browse or buy gifts. So many things that you never knew you wanted!
  • Best toy store in the world.
  • Such a fun toy and gift shoppe. Collector items, unique toys for all ages. Employees are kind, helpful and friendly. A lot of fun to just walk through.
  • Eclectic selection of games, trinkets, and toys for all ages. A defining landmark in Carytown
  • My favorite toy store ever! Staff are super helpful and knowledgeable.
  • A little bit pricey.
  • Seriously the best toy store ever for both kids & adults!
  • Fun place to peruse
  • Thrifty gifts for everyone!
  • Toy store - gift shop - child friendly - fun - amusing - street parking
  • The most awesome toy store in the world, you can't go wrong with the classics!
  • Style Weekly's Reader's Pick for "Best Toy Store" 2013.
  • Play! It's good for you.
  • Take the time to visit this place!
  • They have lomography cameras! :D
  • Nice store but disappointed with customer service. If you want to redeem any promo make sure you tell them upfront. I forgot and they would not honor. Almost asked for my $ back and left.
  • Thea runs this place & is super-cool. give yourself lots of time to play!

Nearby places

2924 W Cary St
3017 W Cary St (btw S Sheppard St & S Belmonth Ave)
2913 W Cary St