Christmas Delivery

Christmas 2026 delivery

Every lolly is handmade in our Warwickshire studio. Here's when to order so yours arrives in time.

Order placed What you can order Delivery options In time for Christmas?
1–13 December Personalised and ready-made Royal Mail Tracked 48: £3 (free over £20)
Royal Mail Tracked 24: £6 (£3 over £20)
Yes
14–16 December Ready-made only Royal Mail Tracked 48: £3 (free over £20)
Royal Mail Tracked 24: £6 (£3 over £20)
Yes
17–18 December Ready-made only Royal Mail Tracked 24: £5
Special Delivery: £12
We'll do our very best, but can't guarantee it
19–21 December Ready-made only Special Delivery: £12 Yes, guaranteed by 1pm on Christmas Eve
22 December – 4 January Christmas ordering has closed and we're taking a break. Any orders placed now will be sent when shipping starts again on Tuesday 5 January. No
Key dates
Last orders for personalised lollies: Sunday 13 December
Last orders for Christmas delivery: Monday 21 December

All prices include VAT. Delivery is to UK addresses via Royal Mail.