Stocking Stuffers Under $25

The best stocking stuffers get used up or carried every day. Everything here is under $25 and ships free in the contiguous U.S.

For the bath

For a night in

For the one who loses their keys

Bath and body items are final sale. See every gift under $30 in Gifts under $30.

Ordering for Christmas? Most of these ship in 1–2 business days; order by December 11 to arrive by December 24.

Back to blog