A gift list does not have to mean a big budget. Here is our short guide to Christmas gifts under $50 (Canadian dollars in Canada, US dollars in the US), sorted by the person you are shopping for. Everything ships free with tracking to Canada and the contiguous US.
For the host or hostess
A small, useful gift is the easiest way to say thank you at a holiday dinner. An embroidered holiday guest towel arrives in its own kraft box, so there is nothing left to wrap. A ripple ceramic taper candle holder suits a dining table or mantel, and the gold Christmas napkin rings dress up the table in seconds. More ideas live in our Hostess Gifts collection.
For the pet lover
Pets deserve a stocking too. The paw print Christmas stocking is sized for treats and small toys, the knitted dog Christmas sweater is made for the holiday photo (XS to XXL), and the Christmas plaid pet bandana is the easy add-on. Browse the whole Pet Corner.
For the one who loves trimming the tree
Wooden pieces feel classic and are lighter on the budget than you might expect: a box of 12 wooden snowflake ornaments, a box of 5 wooden nutcracker ornaments, or a glitter wire star tree topper (non-lit, no batteries needed) to finish the tree. Hang a knitted Santa and snowman stocking on the mantel next to it.
For the homebody
A fresh pillow cover changes a sofa without taking much space in the suitcase. Try a knitted tartan pillow cover or a tufted candy cane Christmas pillow cover (covers only, inserts not included), or a set of satin pillowcases for the bedroom. See more festive designs in our Christmas Pillow Covers collection.
For the table
A Christmas jacquard table runner in red or green and a red gingham Christmas tablecloth set the holiday scene in minutes. Find more runners, tablecloths and napkins in our Table Linens collection.
Browse more
See every gift under $50 in the Gifts Under $50 collection, or explore The Christmas Shop for decor.
When to order
Orders are processed in 1–3 business days and delivered in 10–20 business days. We recommend ordering by November 20 for the best chance of delivery before Christmas.