As much as we love celebrating Easter with the whole family, there's no point bankrupting ourselves for the occasion.
To to help you have the best time - without putting too much of a strain on your bank account, coupon site VoucherCloud has curated a list of the very best value for money Easter eggs.
Including 99p offerings from all the major supermarkets such as Tesco and Asda as well as famous multi-buy offers, we've got the full list below.
However the key finding of the money-saving brand's extensive research is that in general, the best value eggs are the classic £1 'medium' ones.
A popular choice with a huge variety of both Cadbury and Nestle brands, medium £1 Easter eggs cost between 71p and 82p per 100g, meaning your best bet for the cheapest Easter egg this 2019 is to head to Asda and pick up a Mars Medium Milk Chocolate or KitKat Chunky Easter Egg for a quid.
In fact it seems that Easter eggs actually become worse value for money as you buy the bigger sizes, even if you take the typical three for £10 deal on ‘large’ Easter Eggs seen across stores into account.
Normally priced at £4 each, a price per 100g of £1.22 - £3.33 shows a stark contrast in value for money (which decreases even further if bought at their typical £4 price tag).
- ASDA - Mars Medium Milk Chocolate / KitKat Chunky Easter Egg, £1. Price per 100g: 71p
- Morrisons - Cadbury Chocolate Buttons Egg (2 for £2), £1.50. Price per 100g: 72p
- Sainsbury's - Cadbury Creme Egg Medium Easter Egg, £1.25. Price per 100g: 91p
- All supermarkets - Cadbury Double Decker Bar, 60p. Price per 100g: £1.11
- ASDA - Large Easter Eggs (3), £9. Price per 100g: £1.17
- Morrisons - Cadbury Chocolate Twirl Large Easter Egg, 3 for £10. Price per 100g: £1.22
- ASDA - Cadbury Dairy Milk Giant Easter Egg, £4. Price per 100g: £1.29
- Tesco - Nestle Caramel Collection Easter Egg, £6. Price per 100g: £1.65
- Waitrose - Cadbury Crunchie Giant Easter Egg, £10. Price per 100g: £1.75