Morrisons has 18 chocolate advent calendars in its online Christmas range, and most are cheaper with a More Card. On 9 November 2026 at 07:12 (London time, GMT), the Morrisons advent calendar page listed every one as available, from a £2.50 KitKat calendar to a £17 Lindt Festive Selection that drops to £14 for More Card holders.
The headline swap is the Toblerone advent calendar: £12 on the shelf, £10 with More Card. Galaxy, Maltesers Reindeer and Milky Way all fall from £4 to £2.75.
Every Morrisons advent calendar, by More Card price
| Calendar | Shelf price | More Card price | Per 100g with More Card |
|—|—|—|—|
| KitKat Chocolate Advent Calendar 85g | £2.50 | £2.50 | £2.94 |
| Galaxy Smooth Milk Chocolate Christmas Advent Calendar 110g | £4.00 | £2.75 | £2.50 |
| Maltesers Reindeer Chocolate Christmas Advent Calendar 108g | £4.00 | £2.75 | £2.55 |
| Milky Way Advent Calendar 110g | £4.00 | £2.75 | £2.50 |
| Moo Free Milk Chocolate Advent Calendar 70g | £4.40 (was £5.50) | No More Card price | £6.29 |
| Kinder Chocolate 24 Minis Advent Calendar 144g | £5.00 | £4.50 | £3.12 |
| Cadbury Dairy Milk Biscoff Chocolate Advent Calendar 236g | £7.50 | £5.50 | £2.33 |
| Cadbury Dairy Milk Chocolate Christmas Advent Calendar 258g | £7.50 | £5.50 | £2.13 |
| Cadbury Heroes Chocolate Christmas Advent Calendar 230g | £7.50 | £5.50 | £2.39 |
| Reese’s Peanut Butter Miniatures Advent Calendar 245g | £6.50 | £5.50 | £2.24 |
| Lindt Santa Christmas Chocolate Advent Calendar 160g | £8.50 | £7.50 | £4.69 |
| Cadbury Dairy Milk Chocolate Chunk Christmas Advent Calendar 348g | £10.00 | £7.75 | £2.23 |
| Kinder Bueno Advent Calendar 181g | £10.00 | £8.00 | £4.42 |
| Kinder Chalet Advent Calendar 184g | £12.50 | £10.00 | £5.43 |
| Lindt Lindor Milk Advent Calendar 235g | £12.00 | £10.00 | £4.26 |
| Toblerone Advent Calendar 204g | £12.00 | £10.00 | £4.90 |
| Lindt Teddy AR Chocolate Advent Calendar 250g | £15.00 | £13.50 | £5.40 |
| Lindt Festive Selection Chocolate Advent Calendar 289g | £17.00 | £14.00 | £4.84 |
Source: Morrisons Groceries, 9 November 2026. Prices per 100g are our calculation from the listed weights. We have not counted doors for each calendar, so we compare by weight rather than by price per door.

The best value on weight
- Cheapest overall: KitKat 85g at £2.50. Its More Card price is also £2.50, so the card makes no difference here.
- Best More Card value per 100g: Cadbury Dairy Milk 258g at £5.50, about £2.13 per 100g, followed by the Dairy Milk Chunk 348g at £7.75 (£2.23) and Reese’s 245g at £5.50 (£2.24).
- Four Cadbury and Reese’s calendars at £5.50: Dairy Milk, Heroes, Dairy Milk Biscoff and Reese’s are all £5.50 with the card, down from £6.50 to £7.50.
- Premium picks: Lindt Teddy AR 250g is £13.50 with More Card, and the Lindt Festive Selection 289g is £14.
- Vegan option: Moo Free 70g is on a shelf offer for everyone: now £4.40, was £5.50.

How More Card prices work
According to Morrisons More, More Card Prices apply to selected products in store or online when you scan your More Card. You sign up through the Morrisons More app. Without the card you pay the shelf price in the second column.
These are Morrisons’ own prices on the day we checked. Offers and stock can change, and store ranges may differ from the website.
Our take
For a family buying several calendars, the More Card saving adds up quickly: four of the Cadbury and Reese’s calendars cost £22 with the card instead of £29 without it. The Lindt and Kinder premium boxes are better treats than bargains on weight, but the £2 off Toblerone and Lindor makes them easier to justify. To compare supermarket ranges, see our Aldi advent calendars 2026 guide.


Questions & reviews
Have a question about this box?
Share a question, opinion or experience. Our team reads every message and will reply.