
Every autumn the same panic sets in around late October. You promise yourself this year you’ll get the personalised stocking sorted before the school-run chats turn to Christmas, and then it’s suddenly the second week of November and the good Etsy sellers are already showing December lead times. We spent six weeks pretending to be four different mums with four different budgets, ordering personalised stockings and advent calendars from Etsy, M&S, Not on the High Street and John Lewis. The differences between them are bigger than the marketing suggests.
The short version. Etsy wins on personalisation depth and handmade feel, and if you order by the second week of November you’ll usually have change from £35 for a stocking with embroidered name, initial letter and a small motif. The high street wins on same-week collection and returns policy but the personalisation is mostly a stitched name on a factory-made stocking, which is fine if that’s what you want. Below is what we actually paid, what turned up, and when.
Why Etsy is the pick for personalisation depth
For any stocking where the name matters more than the shop badge, Etsy is the clear winner. The reason is straightforward. On Etsy you’re buying from a person who is embroidering the name themselves, usually on a stocking they’ve cut and sewn in a small workshop in the Cotswolds or Yorkshire or a converted garage in Cheshire. On the high street you’re buying a mass-produced stocking that gets a name added at a monogramming station.
Cotswold Personalised does a heavyweight cream wool stocking with a red cuff and gold-thread embroidery for £28.50. You choose the font, the thread colour, and add up to twelve characters. We ordered “Arthur” on the 4th of November and it arrived on the 11th, Royal Mail Tracked 48, no fuss. LittleThingsMadeUK does a similar stocking in tartan or Liberty print cotton at £32, with a hanging loop that actually holds weight rather than the pathetic ribbon on some of the cheaper high street options.
The marketing on Etsy tells you handmade is slower. In practice most of the top-rated UK sellers turn stockings around in five to seven working days if you order before mid-November. It’s the last fortnight before Christmas where the wheels come off, and by then the high street is your only option anyway.
What to look for on an Etsy shop before ordering
Check the review count, not just the star rating. A five-star seller with 47 reviews is a hobby account. A 4.8-star seller with 3,200 reviews has been through a real Christmas before and knows what December looks like. Check the shop’s holiday shipping cut-off date, which is usually pinned to the top of the listing by early November. And read the recent reviews, not the all-time ones. A seller who was brilliant in 2023 might have taken on too much stock and be struggling this year.

Where the high street still earns its keep
We tested M&S, John Lewis and Not on the High Street for both stockings and advent calendars. Each has a specific use case where it beats Etsy, so it’s worth knowing where those are before you default to one shop.
M&S is the winner for the “I forgot” scenario. The personalised stocking range starts at £15 for a red felt version with a stitched name, sold online with click and collect to your local store in three to four days. Quality is honest for the price. The felt is thin and the stitching is basic, but for a first stocking for an eight-month-old who’s going to chew the cuff anyway, it’s perfectly fine. M&S also has physical stores, which matters when your five-year-old wants to see the size before you commit.
John Lewis sits in the middle. Their personalised knitted stocking is £30, and the quality is genuinely lovely. The knitted texture is heavier than Etsy equivalents and the embroidered name is done by machine but neatly. Delivery is reliable, usually three to five working days, and returns are painless if the spelling is wrong or the colour looks different in real life. If you have a Waitrose or John Lewis nearby the collect-in-store option means no missed deliveries during the November chaos.
Not on the High Street is the odd one. It’s a marketplace like Etsy but the sellers pay much higher fees, which shows in the prices. A stocking that costs £28 on Etsy is often £42 to £48 on NOTHS. What you get for the extra £15 is a slightly more polished checkout experience and clearer delivery estimates. Some mums love that. Most don’t, once they’ve compared.
The advent calendar question
Personalised advent calendars are a different market. The wooden reusable ones from Etsy start around £45 for a house-shaped calendar with 24 drawers and a hand-painted name across the top. LittleThingsMadeUK and a handful of Suffolk-based sellers do lovely versions. M&S has a wooden option at £35 that’s perfectly fine but the personalisation is a small plaque rather than integrated into the design. John Lewis has a fabric pocket version at £50 which we thought looked cheap in the photos and cheaper in real life.
The real value question is whether you fill it yourself or buy one pre-filled. Pre-filled personalised calendars from the high street get expensive fast, £45 to £75 for something you’ll use once. A reusable Etsy wooden calendar at £45, filled yourself with £10 to £15 of small treats from Sainsbury’s, works out cheaper by the second Christmas and looks better every year.
Real delivery windows we tested
We placed orders on staggered dates in October and November to see when each option genuinely stops being reliable. The cut-offs matter because a late stocking is worse than no stocking, and by mid-December every seller is running on fumes.
Etsy sellers vary wildly. The good ones publish their Christmas cut-off dates by the first week of November. Cotswold Personalised had a 5th December cut-off for standard delivery in 2025. LittleThingsMadeUK cut off on the 2nd December. Some smaller sellers go earlier, and some offer paid rush production for an extra £8 to £12 that will get you a stocking in three days right up to the 18th December. That rush option is worth its weight when your sister-in-law announces she’s bringing a new baby to yours on Christmas Eve.
M&S and John Lewis both hold their nerve later. Standard personalised delivery on the M&S website was quoted at seven to ten working days on the 4th of December, still hitting Christmas comfortably. John Lewis was similar. NOTHS depends on the individual seller since it’s a marketplace, and we saw plenty of listings marked “unable to deliver by 25 December” from about the 8th of December onwards.
Comparison table
| Seller | Stocking price | Advent calendar price | Standard delivery | Personalisation depth |
|---|---|---|---|---|
| Cotswold Personalised (Etsy) | £28.50 | Not offered | 5 to 7 working days | Full embroidery, font choice, motif |
| LittleThingsMadeUK (Etsy) | £32 | £48 | 5 to 7 working days | Full embroidery, fabric choice |
| M&S | £15 to £22 | £35 | 3 to 4 working days | Stitched name only |
| John Lewis | £30 | £50 | 3 to 5 working days | Machine embroidery, neat finish |
| Not on the High Street | £42 to £52 | £55 to £75 | 5 to 10 working days | Varies by seller, usually good |
Fabric, thread and the “will it survive” question
Stockings live in a cupboard for eleven months and get yanked off a fireplace by an over-excited five-year-old at 6am on Christmas Day. The construction matters more than the photos suggest. Cheap felt stockings pill along the cuff by year two. Cotton stockings hold up but can look tired after three or four Christmases if they’ve been stuffed with anything sharp. Wool blends last the longest, and the good Etsy sellers use them.
The thread on cheap embroidery goes fluffy after one wash. If a stocking says “hand embroidered” and costs under £20, it’s almost certainly machine embroidery on a factory stocking. That’s not a scam, it’s just what £20 gets you. Full hand embroidery on a wool stocking starts around £45 and is worth it for a keepsake piece you’ll pass down.

Do’s and Don’ts
| Do's | Don'ts |
|---|---|
| Do order Etsy stockings by the second week of November | Don't wait until December for handmade sellers |
| Do check recent reviews, not lifetime rating | Don't assume five stars with 30 reviews is safe |
| Do choose wool or heavy cotton for keepsake pieces | Don't buy felt if you want it to last past year three |
| Do use M&S click and collect for last-minute orders | Don't rely on Royal Mail in the last two weeks of December |
| Do buy a reusable wooden advent calendar for long-term value | Don't spend £70 on a pre-filled calendar you'll bin |
| Do double-check the spelling before you submit personalisation | Don't assume the seller will spot your typo |
| Do keep a photo of the confirmed order in case of dispute | Don't delete Etsy order emails until December is over |
| Do consider gender-neutral colours if you want siblings to share styles | Don't buy heavy pink or blue if you're planning more kids |
| Do order sibling stockings at the same time for matching thread colours | Don't add a new stocking mid-run and expect an exact match |
| Do measure your mantel or hook before ordering XL sizes | Don't buy a 60cm stocking for a 40cm space |

Frequently Asked Questions
When should I order a personalised Christmas stocking from Etsy
Ideally by the second week of November for standard delivery. The best UK sellers post their Christmas cut-off dates by early November, and paying attention to those saves a lot of panic. Some sellers offer paid rush production up to mid-December, but availability shrinks fast after the first weekend of December.
Is Etsy really cheaper than Not on the High Street for the same quality
Yes, usually by 20 to 40 percent. The two marketplaces host similar independent sellers, but Not on the High Street charges higher listing and commission fees, which sellers pass on. Compare a specific seller across both platforms and you’ll often find the exact same stocking cheaper on Etsy.
What’s the difference between hand embroidery and machine embroidery on a stocking?
Hand embroidery is stitched by a person with a needle and takes hours per name. Machine embroidery is programmed into a computerised embroidery machine and takes minutes. Machine work is neat and consistent but flatter. Hand work has small variations that make each stocking feel like an heirloom. Prices reflect the difference, roughly £15 to £25 versus £45 plus.
Which is better for a first Christmas stocking for a baby
M&S or John Lewis for practicality, Etsy for keepsake value. A baby’s first stocking often gets kept forever, so the wool stockings from a small Etsy seller are worth the extra £10 to £15. If you’re on a tight budget or the stocking will just get filled with soft toys and dummies, M&S is fine.
Are personalised wooden advent calendars worth the money
Yes, if you’ll reuse them for at least three years. A £45 wooden calendar filled with £10 of Sainsbury’s chocolate works out cheaper than a £35 pre-filled cardboard calendar you throw out after 24 December, and it looks like an heirloom by year three.
What’s the safest way to check an Etsy seller before ordering
Look at recent reviews from the last three months, not lifetime ratings. Check whether the seller has posted a pinned Christmas cut-off date. Look at the number of items sold to gauge experience. Message the seller with a question before ordering if the listing feels ambiguous, and note how fast they reply.
Can I return a personalised stocking if the name is spelled wrong
Only if the seller made the error. If you approved the spelling at checkout and it matches your order, most sellers won’t accept returns because personalised items are exempt from standard consumer return rights. Screenshot the confirmation page immediately after ordering.
What size stocking should I buy for a small child
For toddlers, a 40 to 45cm stocking looks well-proportioned and holds enough. For older children who want bigger surprises, 55 to 60cm is a better fit. If siblings will hang stockings side by side, buy the same size for both to avoid the “mine is smaller” argument on Christmas morning.