how to earn discovery miles


Do you love earning reward miles while you shop, travel, or engage in activities? If so, you’ll be thrilled to know about Discovery Miles! Discovery Miles is a fantastic loyalty programme that offers a wide range of benefits and rewards to its members. Whether you’re shopping for groceries, booking flights, or even enjoying a spa day, Discovery Miles allows you to accumulate miles that can be redeemed for exciting experiences and products. In this article, we will discuss various ways you can earn Discovery Miles and make the most out of this incredible programme.

1. Sign up for a Discovery Miles Account

The first step to start earning Discovery Miles is to sign up for a Discovery Miles account. Visit the Discovery website and follow the registration process to create your account. It’s quick, easy, and completely free to join!

2. Use a Discovery Bank Credit Card

how to earn discovery miles

Linking a Discovery Bank credit card to your Discovery Miles account is an excellent way to accumulate miles effortlessly. Each time you make a purchase with your credit card, you’ll earn a certain number of Discovery Miles depending on the amount spent. It’s like earning rewards on your everyday expenses!

3. Shop at Discovery Miles Partner Stores

Discover Miles has partnered with several renowned stores, both online and offline. By shopping at these partner stores, you can earn additional miles. Keep an eye out for participating retailers and make sure to provide your Discovery Miles account details or card during the purchase to ensure that your miles are credited.

4. Book Flights and Hotels with Discovery Vitality

If you’re a member of Discovery Vitality, a health and wellness programme, you can earn Discovery Miles when you book flights and hotels through their travel partners. Whether you’re planning a domestic trip or an international adventure, be sure to log in with your Vitality details to accumulate miles for your bookings.

See also  what do i need to renew my drivers licence

5. Enjoy Vitality Active Rewards

Participating in Vitality Active Rewards is not only beneficial for your health but also for your Discovery Miles balance. By completing various fitness-related activities like outdoor walks, gym sessions, or even reaching daily step goals, you can earn additional miles along the way. It’s a win-win situation!

6. Shop Online through Vitality Mall

Vitality Mall provides an impressive selection of online stores, allowing you to earn Discovery Miles while shopping from the comfort of your home. Simply log into Vitality Mall, choose your preferred retailer, and start shopping. The more purchases you make, the more miles you’ll earn!

7. Stay Active with Vitality Linked Fitness Devices

If you’re a fitness enthusiast and regularly use fitness devices like smartwatches or activity trackers, make sure to link them to your Discovery Miles account. By staying active and meeting your fitness goals, you’ll earn miles for every step, workout, or achievement accomplished.

8. Discover Additional Earning Opportunities

Keep an eye out for exclusive promotions, special offers, and competitions that Discovery Miles regularly runs. These opportunities can provide a significant boost to your mile balance. Stay connected with Discovery through their website, social media platforms, and newsletters to ensure you don’t miss out on any exciting earning opportunities.


Earning Discovery Miles is an incredibly rewarding experience that allows you to indulge in activities and products you’ve always desired. By signing up for a Discovery Miles account, using a Discovery Bank credit card, shopping at partner stores, taking advantage of Vitality benefits, and exploring additional earning opportunities, you can watch your mile balance grow steadily. So, start earning Discovery Miles today and unlock a world of fantastic rewards and experiences!

See also  how to recharge hollywood voucher

Similar Posts