She’s elegant, she’s festive, and she has opinions about your tablescape. Martha on the Mantle — the sophisticated holiday doll for grown-ups — sells out every single December. If you’re hunting for one, here’s exactly where to buy her in 2026, what she costs, and how to dodge the knockoffs.

The short answer
Martha on the Mantle is sold at Amazon, Walmart, Target, and eBay. The standard retail price is about $34.99. She sells out fast — if you see her in stock at a major retailer, don’t wait.
2026 price comparison
- Amazon: $34.99 — Buy on Amazon
- Walmart: $24.86 — Check Walmart
- Target: check live price — Check Target
- eBay (resale): $30.00 — Check eBay
Prices move fast in the holidays — click through for the live price.
Amazon
The easiest option and usually the first to restock. Buy on Amazon. Prime shipping means she can be on your mantel in two days.
Walmart
Often matches Amazon’s price, with free store pickup if you’d rather grab her in person. Check both Walmart.com and your local store — shelf stock varies.
Target
Carries her seasonally, usually October through December. The site sells out quickly; the app’s “check nearby stores” feature is your friend.
eBay
The collector’s fallback when the big retailers are sold out. Expect resale markups, sometimes double the retail price in mid-December. Buy from sellers with strong feedback and study the photos.

How to spot a fake
Knockoffs spike every holiday season. The real doll comes in official branded packaging. If the listing photos look off, the price is suspiciously low, or the seller can’t show the box, walk away. When in doubt, buy from Amazon, Walmart, or Target directly rather than a marketplace third party.
Frequently asked questions
How much does Martha on the Mantle cost?
Around $34.99 at major retailers. Resale prices on eBay run higher, especially in December.
Is Martha on the Mantle sold in stores?
Yes — Walmart and Target carry her in stores during the holiday season, though shelf stock is unreliable. Online is the safer bet.
What’s the difference between Martha on the Mantle and Elf on the Shelf?
Martha is the grown-up parody: a sophisticated hostess doll for your mantel, not a kids’ toy. Holiday decor with a wink.
When does she sell out?
Typically by early to mid-December — some years she’s gone by Thanksgiving. Buy early.
Affiliate disclosure: This page contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.