About Us


Meet the Owners
We’re proud to be a locally owned and operated business right here in Christiansburg! As parents ourselves, we know how quickly kids outgrow everything. That’s why we love providing a place where families can sell what they no longer need and shop for quality, gently used kids’ clothing, toys, and baby gear at affordable prices. We took ownership of Once Upon A Child - Christiansburg in 2020 and have since expanded to own two Once Upon A Child locations in Roanoke, as well as Plato’s Closet Christiansburg. Whether you’re looking to refresh your little one’s wardrobe, stock up on essentials, or turn outgrown items into cash, our family of stores is here to help. If you see Charles and Heather in the store, be sure to say hello—we’d love to meet you!

Once Upon A Child provides a sustainable and convenient way to buy and sell gently used kids' clothes, shoes, toys and baby gear, focusing on quality, safety and value. Each Once Upon A Child location is individually owned and operated by local business owners, so you can feel good about shopping small.
Sustainable
When you bring in your gently used kids' items, it prevents them from filling up landfills and puts cash in your pocket.
Affordable
We have tons of gently used kids' stuff from your favorite brands at affordable prices. We know money doesn't grow on trees!
Convenient
We make it easy to buy and sell items for all seasons, all day, every day, with no appointment necessary.