[Skip to Content]

About Your Once Upon A Child - Saint John Store


Once Upon A Child Saint John is independently owned and operated by a family just like yours. My husband and I grew up in New Brunswick and like most, moved to Ontario to chase our dreams.  Little did we know how much we would miss the Maritimes. Two kids, a dog, and ten years later, we finally got the chance to transfer back to the east coast.  The only thing missing was my favorite Once Upon A Child store.  It has been five years since we opened our little store in Saint John, New Brunswick and we are still learning and growing every day.

We are proud to say that we buy ALL of our used inventory locally from our customers so the money stays here...in Atlantic Canada... where it belongs. Families can either put money back into their pockets by selling their outgrown items to us for cash on the spot or trade up to another size making the expense of raising kids that much more affordable.

We work hard to maintain high merchandise standards by thoroughly inspecting all clothing, toys, and equipment for any safety recalls and are always training and upgrading our knowledge to provide you with the best customer service and the safest products we can find. We do all the hard work for you.


Drop by and experience Once Upon A Child for yourself.

 We can't wait to meet you!

Sharon Branch, Owner/Operator


Once Upon A Child will provide a fun and convenient way to buy and sell new and gently used kids' stuff focusing on quality, safety, and value.



Purchase and use a Once Upon A Child gift card at any participating Once Upon A Child store across Canada. Gift cards are great as shower gifts, birthday gifts,  basket fillers, thank you gifts, and just because you care!



7 Days with tags attached and the original receipt. Refunds will be made in the same form of payment.  Clearance and discounted items are final sale.



We accept the following forms of payment:

Cash, Debit, Visa, Mastercard, American Express,

Discover, Apply Pay, Once Upon A Child Gift Cards





Checkout our latest Events & Deals
Click Here

Our Locations

Once Upon A Child Saint John

533 Westmorland Road, Unit #3
Saint John, NB E2J 2G5
506-631-0010 - 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-08:00 PM
Sun12:00 PM-05:00 PM
Facebook Instagram Email
More Info

Job Openings

Click here to go to our Jobs page to learn more.