Every fresh daffodil sold while stocks last will contribute to a £25,000 donation from Morrisons to Marie Curie. Marie Curie is a registered charity in England, Wales and Scotland. Charity registration number: 207994 (England and Wales), SC038731 (Scotland). 

 

Ramadan 2026 Terms and Conditions

AG Barr

For each Rubicon Mango 18/330ml sold during the period 9th February 2026 to 22nd March 2026, AG Barr will donate 5p to Marie Curie. The maximum donation is £400. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

 

AIB Foods

For each Indus Roasted and Salted Jumbo Pistachios 500g sold during the period 9th February 2026 to 22nd March 2026, AIB Foods will donate 5p to Marie Curie. The maximum donation is £400. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Indus Raw Cashews 500g, Indus Deluxe Nuts Selection 500g, Indus Almonds 500g, Indus Yoghurt and Mint Sauce 400ml, Indus Chilli Sauce 422kg, Indus Peri Peri Hot & Spicy Sauce 422g, Indus Chilli Mayo Sauce 422g, and Indus Kebab House Chilli Sauce 422g sold during the period 9th February 2026 to 22nd March 2026, AIB Foods will donate 5p per product to Marie Curie. The maximum donation for each product is £250. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Indus Besan 2kg sold during the period 9th February 2026 to 22nd March 2026, AIB Foods will donate 5p to Marie Curie. The maximum donation is £200. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

 

Pakeezah

For each Lancashire Farm Paneer 226g and Lancashire Farm Bio Fat Free Yoghurt 1KG sold during the period 9th February 2026 to 22nd March 2026, Pakeezah will donate 5p per product to Marie Curie. The maximum donation for each product is £250. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

 

Regal Foods

For each Regal Bakery Original Cake Rusk 18 Pieces, Regal Sweet and Salted Popcorn 225g, and Regal Sweet Popcorn 225g sold during the period the period 9th February 2026 to 22nd March 2026, Regal Foods will donate 5p to Marie Curie. The maximum donation is £200 per product. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Regal Bakery Maderia Double Slice 370g sold during the period the period 9th February 2026 to 22nd March 2026, Regal Foods will donate 5p to Marie Curie. The maximum donation is £400. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Regal Bakery Baqar Khani 350g sold during the period the period 9th February 2026 to 22nd March 2026, Regal Foods will donate 5p to Marie Curie. The maximum donation is £250. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

 

Surya Foods

For each Salaam Basmati Rice 10Kg sold during the period 9th February 2026 to 22nd March 2026, Surya Foods will donate 5p to Marie Curie. The maximum donation is £1,800. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Humza Meat Spring Roll 20pk 650g and Humza Meat Samosa 20pk 650g sold during the period 9th February 2026 to 22nd March 2026, Surya Foods will donate 5p to Marie Curie. The maximum donation for each product is £500. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Humza Paratha Bread Family Pack 1.6kg sold during the period 9th February 2026 to 22nd March 2026, Surya Foods will donate 5p to Marie Curie. The maximum donation is £750. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Laila Red Split Lentils 1kg sold during the period 9th February 2026 to 22nd March 2026, Surya Foods will donate 5p to Marie Curie. The maximum donation is £1,500. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).

For each Laila Gold Basmati Rice 10kg sold during the period 9th February 2026 to 22nd March 2026, Surya Foods will donate 5p to Marie Curie. The maximum donation is £1,800. Marie Curie Charity registration number: 207994 (England and Wales), SC038731 (Scotland).