Our main pick
The British Hamper Company Happy Christmas Hamper
- Price
- £109.97 (checked 12 November 2026)
- Delivery
- Free UK delivery; earliest delivery date shown was 17 November 2026
- Sold by
- The British Hamper Company
The generous one: a traditional hamper for grandparents, in-laws or family you won’t see, delivered free straight to their address.
Please check the contents. Traditional Christmas hampers often include alcohol, such as wine or port. Read the full contents list on the retailer’s page before you buy, especially if it’s for someone who doesn’t drink. Alcohol can only be sold to, and delivered to, adults aged 18 or over.
See traditional hampers at The British Hamper Company ↗
Smaller hampers
For sending several, or something more modest — listed among Hampers.com’s bestselling Christmas hampers on 12 November 2026:
- Bearing Gifts Christmas Hamper — £45. A friendly, smaller hamper that works well for neighbours, a teacher’s family or a colleague.
- Christmas Cracker Hamper — £55. A step up, and a nice size for a couple or a small household.
Check each hamper’s contents and delivery details on the retailer’s page, including whether it contains alcohol.
Browse bestselling Christmas hampers at Hampers.com
Other hamper shops
These two also sell Christmas hampers we can link to. Check contents and delivery on their pages, including whether a hamper contains alcohol.
See Christmas hampers at Cadbury Gifts Direct ↗
See Christmas gift hampers at Spicers of Hythe
Who it’s for
- In-laws and grandparentsTraditional, and hard to get wrong.
- Family far awayThe retailer delivers — no post-office queue.
- Clients and teamsEasy to share; smaller hampers keep the cost sensible.
Christmas timing
Hampers come from the retailer, so their order cut-off is the date that matters. Posting one on yourself? Royal Mail’s recommended last dates:
Royal Mail 2026 last recommended posting dates| Royal Mail service | Last recommended posting date |
|---|
| 2nd Class | Friday 18 December |
| Tracked 48 | Saturday 19 December |
| 1st Class / Tracked 24 | Monday 21 December |
| Special Delivery Guaranteed | Wednesday 23 December |
Source: Royal Mail Christmas last posting dates (2026, UK mainland). These apply to things you post yourself. Retailers set their own order cut-offs, so check the retailer’s delivery page before you order.