Free UK Delivery On Orders Over £30



You will earn 10 Miracle Points for every £1 you spend, which will then be redeemable on future purchases. First step you must create an account to collect Miracle points!


We are offering many other ways to get reward points which are as follows:

Making a purchase – Every £1 = 10 MiraclePoints

Referring a friend* – 1000 MiraclePoints

Signing up for an account – 500 MiraclePoints

Reviewing a product – 500 MiraclePoints


MiraclePoints can be redeemed anytime once above 1000 points.

They can only be redeemed on orders over £25 excluding shipping, and they can’t be used in conjunction with discount coupons.


This is our way of saying Thank You for being a Miracle Leaf customer.



If you need any assistance with your MiraclePoints, please email us at


*Please note that you will only receive your referral points once the referred customer has made their first purchase and their order is shipped. Please login to your account and share referral link with your friends, family or on social media.