10 Best Christmas Gifts Under $25 in Canada (2026)
Christmas shopping doesn’t have to wreck the budget. These gift picks from ZVOXO — every one under $25 CAD, shipped across Canada — are ready-made presents, stocking stuffers, and Secret Santa wins. Use code WELCOME10 for 10% off your first order.
1. Christmas Lip Gloss Gift Set (6-Piece) — $20.99 CAD
Six red matte velvet lip glosses in a gift-ready set — the present that looks like you spent $60. Shop now
2. Christmas Bath & Shower Bomb Gift Set — $5.99 CAD
Five-pack of Christmas bath bombs — the universal crowd-pleaser for teachers, coworkers, and in-laws. Shop now
3. Christmas Fragrance Gift Set — $5.99 CAD
Fragrance set with multiple pieces — smells expensive, costs less than lunch. Shop now
4. Christmas Snowy Night Skincare Set — $4.99 CAD
Fairytale-themed skincare set — winter skin rescue in adorable packaging. Shop now
5. Christmas Body Glitter Stick — $4.99 CAD
For the party people: body glitter stick for holiday parties and New Year’s Eve. Shop now
6. Enamel Christmas Brooch Series (Bells & Reindeer) — $13.99 CAD
Collectible enamel Christmas brooches — bells, reindeer, and holiday flowers. Pins for the Christmas sweater. Shop now
7. Christmas Tree Oil-Drop Brooch — $2.99 CAD
The $2.99 stocking stuffer that still feels thoughtful. Shop now
8. Christmas Red Finger Gloves — $2.99 CAD
Festive red gloves — practical, seasonal, and cheaper than a card. Shop now
9. Elk Christmas Gloves — $4.99 CAD
Warm winter gloves with an elk Christmas design — cozy and on-theme. Shop now
10. Owl Knitted Wool Gloves — $12.99 CAD
Cartoon owl knit gloves — the gift that gets an actual smile on Christmas morning. Shop now
Christmas shopping tips for Canada
- Order by early December — Canadian shipping slows down hard in the last two weeks.
- Gift sets beat single items for perceived value at the same price.
- Stocking stuffers under $5 (brooches, lip balms, gloves) fill out any gift pile cheaply.
ZVOXO is a Calgary, Canada–based variety store. Shipping $4.95 under $35, free over $35. Code WELCOME10 = 10% off.
