[Skip to Content]

Find Even More Ways to Save at Once Upon A Child Roseville and Vacaville, CA

We appreciate those who serve our country. 

Show us your active Military ID and receive 10% off your purchase.


We've moved our customer rewards program to a digital format. Never lose a customer appreciation card again! Sign up today with your phone number. It's that easy!


For every $1 in merchandise you buy or sell, you'll earn 1 point.

Collect 200 points and earn a discount of 20% off your next purchase.



Join our email club to receive special coupons, imoportant events, and sales dates

Text MYCHILD to 22828

Receive a FREE Once Upon a Child recycling tote when you SELL $35 or more.

Great to fill with more items to sell back on your return visit.


Once Upon A Child - is Hiring!

We are looking for friendly Sales Associates:


Part time shifts (average 20-25 hrs)

Primarily closing shifts and weekends

Must love kids & have strong multi-tasking skills


Once Upon A Child offers:

    • A great employee discount
    • Schedules that compliment your lifestyle
    • A fun, team oriented work environment

Click here to download an application. Complete the application and bring it in to Once Upon A Child.  

Checkout our latest Events & Deals
Click Here

Our Locations

Once Upon A Child Vacaville

2041B Harbison Dr
Vacaville, CA 95687
707-448-1212 - Map - Hours
Mon09:30 AM-07:00 PM
Tues09:30 AM-07:00 PM
Wed09:30 AM-07:00 PM
Thu09:30 AM-07:00 PM
Fri09:30 AM-07:00 PM
Sat09:30 AM-06:00 PM
Sun10:00 AM-05:00 PM
Facebook Email
More Info

Job Openings

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