1. Earn 6,000 miles before the end of the year
Few hundred miles short? You have the BMO No Fee Air Miles MasterCard that nets you 500 miles on your first purchase or the American Express Air Miles Credit card that also comes with a 500 mile bonus and of course since there is no annual fee on either card so those miles don't really cost you anything. If you are 1 to 2 thousand miles short you could grab the American Express Platinum Air Miles card with its 2,000 mile sign up bonus when you spend $500 within three months. Good news is that there is no annual fee in the first year so those miles also come for free. You can then reassess if you want to keep the card after the first year.
Another way to earn a lot of miles in a short time is to take advantage of shopping bonus offers. Safeway and Sobeys are running promotions almost every week for bonus miles when you shop, those bonuses usually range from 95 - 195 miles or more when your purchase is over a certain amount. If it is getting closer to the end of the year we usually see bonuses for buying gift cards at Safeway. We have taken advantage of this in the past and in reality you can get those miles for purchases you may be planning anyways. Know you'll be shopping at a certain store? Buy the gift card for that store with a bonus at Safeway. See our post from last November as an example of this bonus
Take note that you must maintain Onyx status to not lose your miles. If you drop to Gold or Blue status your miles that are 5 years or older will expire at the end of the first quarter in the year after that you are no longer Onyx. So think of the credit card methods above as an extension of your miles to give you more time to redeem for the right award for you. Keep Onyx status and you have nothing to worry about.
2. Get yourself the American Express AIR MILES Reserve Credit Card
3. Redeem your expiring miles!see here on how to request your mileage expiry statement) This is the third and final way to keep them from expiring. No matter what if you don't use methods 1 or 2 you have to go this route or you'll lose those miles. Will you get much value out your miles? Depends on what you redeem for and how many you need to use. Only have 100 miles expiring? Enter some of the AIR MILES Dream Sweepstakes. Have lots but can't find travel you want or need? Redeem for attractions, merchandise or whatever. Pundits will say never redeem for merchandise but if that is your only option then do it, otherwise you get nothing for those miles. I'd rather get a blender than a big fat zero. Heck even grab stuff and then sell it on eBay or Kijiji. Get some cash back for those miles. Doesn't really matter just get something for them.
Related: The True Value in Reward Redemptions
I also advise to start looking now at what rewards interest you and redeem before the Christmas break as I'm guessing this will be big news right after Christmas and the website and call in center will be inundated with people wanting to redeem before midnight on December 31st.
Remember if you do want to redeem for travel it doesn't have to be for this year, you simply have to book a trip with your miles by December 31st meaning that travel can be taken well into 2017. Plan your trip well in advance and you may actually be able to use those expiring miles for something with more value!
What do you plan on doing with the miles you have that are set to expire? Will try methods 1 or 2 to save them or will go with number 3 and use them up before the end of the year?