10 ways you could be earning airline miles other than credit cards
Editor’s note: This is a recurring post, regularly updated with new information and offers.
Credit card sign-up bonuses are one of the quickest ways to earn free flights. But in recent years, banks have taken steps to reduce credit card churning — the American Express once-in-a-lifetime bonus policy and Chase’s 5/24 rule are prime examples. Too many credit cards can be a red flag for lenders, and some also tend to shy away from applicants with credit limits larger than their incomes.
Fortunately, credit cards are not the only method of accumulating points and miles. Aside from building up your balance by flying, here are 10 easy ways to grow your airline mileage stash without credit card applications.
Use online shopping portals

Many airlines, along with banks and hotel programs, offer online shopping portals with anywhere from dozens to hundreds of participating merchants. Some popular options include Shop Through Chase, Southwest Rapid Rewards Shopping and American AAdvantage eShopping.
When you click through a shopping portal before making a purchase, you're typically rewarded with extra points or miles per dollar on top of your regular credit card rewards. Certain items, such as a satellite dish or mobile phone service, may earn a fixed reward.
Here are some tips:
- Always check an online portal first.
- Shop around. The bonus points you can receive per dollar spent may vary by portal.
- To save time, use a shopping portal aggregator, such as Evreward or Cashback Monitor. These sites show you bonus points by retailer, allowing you to easily compare which airline, hotel or cash-back portal has the highest bonus at the time.
- During the period leading up to major gifting holidays like Valentine’s Day and Mother’s Day, many portals run lucrative bonus deals.
If you’re physically at a store, you can utilize United Airlines’ MileagePlus X app, which lets you collect additional miles on in-person purchases at several merchants. The app can be used when shopping online as well.
Partake in dining programs

Many airlines offer extra points or miles through dining rewards programs, and they’re a great way to double dip. All you need to do is sign up for a program, register your credit card(s) and dine in or order takeout from a participating restaurant. I like to “set it and forget it.” I don’t actively seek out participating restaurants, so it’s always a nice surprise if I happen to eat at one and get bonus points for it.
Airline dining programs include:
- American Airlines AAdvantage Dining
- Delta SkyMiles Dining
- United MileagePlus Dining
- Southwest Rapid Rewards Dining
- Alaska Mileage Plan Dining
- Free Spirit Dining
Hotel chains such as Hilton, IHG and Marriott also offer dining rewards.
Related: AAdvantage Dining program: Earn American miles and Loyalty Points at local restaurants
Open checking and savings accounts
If you collect American AAdvantage miles or Citi ThankYou Rewards points, you can open checking and savings accounts to increase your stash.
With a savings account at Bask Bank, you can earn 2.5 AAdvantage miles, in lieu of interest, for every dollar you save annually. Miles accrue daily and are awarded monthly based on your average monthly balance. For example, if you maintain an average balance of $10,000 over the course of a year, you will earn 25,000 miles.
Citibank has been known to run targeted or public offers to earn AAdvantage miles or ThankYou points when you open a checking or savings account. Offers and requirements may vary by person and/or location. You’ll typically need to deposit the required sum and keep it in the account for a set time period (usually in the 60-to-90-day range), after which you'll receive a chunk of miles or points posted to your AAdvantage or ThankYou account.
As always with financial products, check the interest rates and fees against competitors to be sure you’re not paying for the extra miles with significantly higher costs. Miles earned through bank accounts are viewed as interest income, which means you will receive a 1099 form and will need to report your miles earned to the IRS.
Reserve rental cars

Many of the major car rental companies partner with airlines, allowing you to earn airline miles for your rental when you book using a special promotion code. Avis, Alamo, Budget, Hertz and National are some common ones that partner with a host of airlines.
One thing to keep in mind is that a few car rental companies tack on surcharges for earning airline miles, so you may pay more to earn those miles than if you booked a car without the airline promotion code. It’s important to do your homework before you leave home, rather than at the counter.
Related: Best car rental sites to book your next road trip
Take surveys
If you have a flexible schedule and/or an abundance of leisure time, you can earn miles by completing surveys on various topics. Some participating airlines include:
- American Airlines (Miles for Opinions)
- United Airlines (Opinion Miles Club)
- JetBlue (Points for Surveys)
- Southwest Airlines (e-Rewards and Rewards for Opinions)
- Spirit Airlines (Points for Thoughts)
- Alaska Airlines (The Opinion Terminal)
Just be aware that you'll need to answer a lot of questions to earn a small number of miles this way, so consider the value of your time. This may not be the best method for racking up miles, but it's a quick way to top off your account if you're short a few miles for a redemption.
Pay taxes
Facing a hefty tax bill? You can earn points or miles for it by using your credit card to pay the IRS via one of its three authorized payment processors. This option only makes sense if you pay your statement in full every month, but there are hidden advantages: Charging your tax bill may enable you to meet the minimum spending requirement for a sign-up bonus, or it can facilitate meeting a spending threshold that gives you extra perks.
All three processors charge fees, so do the math and make sure it makes sense in your situation:
- Pay1040 (1.87% fee; $2.50 minimum)
- payUSAtax (1.82% fee; $2.69 minimum)
- ACI Payments, Inc. (1.98% fee; $2.50 minimum)
Send flowers

Whether you’re a true romantic or just a thoughtful person, sending flowers to someone can be an excellent way to rack up points and miles. Many airlines partner with FTD, Teleflora and/or 1-800-Flowers, but once again, double-check to make sure you’re not paying more for the privilege of earning points and miles.
Shop around and be alert for deals around holiday periods such as Christmas, Valentine’s Day and Mother’s Day. It’s not unusual to earn 30 miles per dollar for brightening someone’s life.
Purchase real estate

Buying a home can be intimidating, but United offers a way to ease the pain by earning miles on this huge purchase. The airline partners with Rocket Mortgage to give you 25,000 miles when you close or refinance a home loan.
However, when making such a significant financial decision, the interest rate, points and fees are much more important than earning miles. So, be sure to shop around for the best terms before going this route.
Take advantage of targeted offers
Be on the lookout for targeted bonus point offers via email or snail mail for credit cards you already hold. These are often easy to complete with just a small amount of effort. In the past, I’ve received offers for bonus points from Chase for adding a card to a mobile wallet, opting for paperless statements and making a small number of contactless charges.
American Express has been known to send cardmembers targeted offers, such as 10,000 Membership Rewards points just for enrolling in the Pay Over Time extended financing feature.
Enroll in business frequent flyer programs
Many miles collectors are unaware that some airlines have separate business loyalty programs. Best of all, the points or miles you accumulate as a business are in addition to the benefits you earn as an individual. This ability to double dip makes these programs particularly attractive for sole proprietors and owners of small and medium-size businesses.
- AAdvantage Business awards 1 AAdvantage mile per dollar spent on flights booked for business purposes through an American-owned channel.
- SkyMiles for Business awards 1 to 10 SkyMiles per dollar spent on flights with Delta and some of its SkyTeam partner airlines. The exact amount will depend on the fare class booked.
- United PerksPlus uses a complicated formula for earning points that can then be converted to MileagePlus miles. The amount you earn is based on both the fare class and whether you fly out of a hub or non-hub city.
Keep in mind that many of these programs have requirements for earning miles, such as a minimum yearly spend or number of enrolled travelers.
Related: Complete guide to the AAdvantage Business program
Bottom line
Even if you’ve already maxed out all your potential airline credit card sign-up bonuses, there are still many ways to accumulate airline points and miles, even beyond the options listed here. Just make sure the offers you consider are worth your time and money so that you’re not spending resources chasing extra rewards for more than they’re worth.
TPG featured card
Rewards
| 4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
| 2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro offer
Annual Fee
Recommended Credit
Why We Chose It
There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)Pros
- 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
- 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
- Packed with credits foodies will enjoy
- Solid welcome bonus
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.
Rewards Rate
| 4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
| 2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro Offer
You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.As High As 100,000 points. Find Out Your Offer.Annual Fee
$325Recommended Credit
Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.Excellent to Good
Why We Chose It
There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)Pros
- 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
- 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
- Packed with credits foodies will enjoy
- Solid welcome bonus
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.

