Order by Tuesday, November 24 for US delivery before Christmas. 22 days 4 hrs left.

Christmas gifts for Mom: 14 ideas under $40

Christmas Elk Fleece Floor Socks

The best Christmas gifts for Mom are things she will use once the wrapping is gone. Start with the Christmas Elk Fleece Floor Socks for cold mornings, the Floral Heart Locket Necklace as a keepsake, or the Wooden Photo Frame for Wall or Table for a favorite family picture. Every pick below costs less than $40 and ships free with tracking.

Festive gifts for her home

Cozy gifts for cold days

Keepsakes and everyday treats

How to choose

  • Think about what she does every day, then pick something that fits that routine.
  • Choose her usual color or style, not the one you like best.
  • Add a photo or a handwritten note to make a small gift feel more personal.

Will it arrive in time?

US orders take 10 to 20 business days and orders to other countries take 10 to 25 business days. To have it by Christmas, order by November 24 in the US and by November 17 for other countries. Shipping is free and tracked on every order.

Still looking? See our Christmas gift ideas 2026 or our stocking stuffers for adults.