Skip to content
Holiday shop gifts for every familyContact UsCall (800) 242-5655

What to Stock in a School Holiday Shop: A Gift List by Recipient

A holiday shop runs out of the wrong things first. Use this list to cover every person a child shops for, with the right share of your order for each.

Children arrive at the holiday shop with a list of people, not a list of products. Stock the shop the same way and it is far easier to run.

The people on almost every list

The people who are easy to forget

Price points that keep every child shopping

Decide the most any gift will cost, then stock mostly below it. Most of our gifts are $5 or less, and many are $1 or less, so a child with a few dollars can still buy for several people. Put the lowest-priced gifts where the youngest children can reach them.

Do not forget the bags

Each child needs a way to carry gifts home without the surprise being spoiled. Self-sealing gift bags come in three sizes.

Ordering basics: $10 minimum order, free UPS Ground shipping on continental U.S. orders over $400, and payment by card, check or school purchase order (approved orders over $400). Unsold, undamaged gifts can be returned before January 15 with a return authorization. See shipping and ordering and our returns policy for the details.

Keep reading