A Blizzard of Savings

We buy and sell gently used kids' stuff - all seasons, every day! We pay on the spot for items accepted. No appointment necessary.

Buy & Sell Your Gently Used Kids' Clothing in Kitchener, ON

 About Once Upon a Child


Hey, thanks for checking out our website. If you have heard about ONCE UPON A CHILD® already, GREAT! If not, we would love to tell you all about it and hope to see you in our store, soon.

At Once Upon A Child®, we buy and sell gently used, and new children’s clothing, equipment, toys and more! Sounds like a dream come true. Somewhere where you can spoil the kids and then sell your no longer needed kids items.

Come in and check out our great selection. Our sizes range from preemie to size 18 in youth. You’ll find all the brand names your children love, like abercrombie, gap, gymboree, carters, children's place and a ton more! The prices are unbelievable at about 70% less than in the retail stores.

And let’s not forget about all that excess kids’ stuff you accumulate as those precious ones grow. Don’t put them in the attic to collect dust. Bring them in to Once Upon A Child® and we pay ON-THE-SPOT for all items accepted. Clothes the kids grew out of, toys that are no longer played with, high chairs you no longer need? BRING THEM ON IN, we would love to take a look at it. Don’t forget about books, shoes, bouncers, pack & plays and much more.

If you have any questions, just give us a call. Our phone number is

(519)208-2233. Talk to you soon!




Our Grab Event is on Saturday!
January 17th

From 9:30am - 3:00pm
Stuff as much clearance items into a bag for $15!

From 3:01pm - 6:00pm
Stuff as much clearance items into (2) bags for $15!

This is your last chance to get some great deals!

*bags are provided to you when you enter the store.



We sell Healing Amber!


We are the go to place to keep your kids warm this winter.
Snowstoppers are awesome and they are selling out quickly!



Our Locations

Once Upon A Child Kitchener

700 Strasburg Road, Unit 31
Kitchener, ON N2E 2M2
519-208-2233 - Map - Hours
Mon09:30 AM-08:00 PM
Tues09:30 AM-08:00 PM
Wed09:30 AM-08:00 PM
Thu09:30 AM-08:00 PM
Fri09:30 AM-08:00 PM
Sat09:30 AM-06:00 PM
Sun12:00 PM-05:00 PM
Facebook Email
More Info