See our list of the best ways to earn American Airlines miles quickly.
The editorial content below is based solely on the objective assessment of our writers and is not driven by advertising dollars. However, we may receive compensation when you click on links to products from our partners. Learn more about our advertising policy.
The content on this page is accurate as of the posting date; however, some of the offers mentioned may have expired. Please see the bank’s website for the most current version of card offers; and please review our list of best credit cards, or use our CardMatch™ tool to find cards matched to your needs.
You can fly American to just about anywhere on the globe, whether you want to visit beautiful Caribbean beaches, ancient ruins in Athens, Greece, or Easter Island, a remote volcanic paradise tucked in the Pacific Ocean and famed for its archeological sites.
You can reach many of these destinations for free with the AAdvantage program, the frequent flyer program of American Airlines. And, it may be much easier than you think to earn the airline miles you need for an epic trip.
Keep reading to learn about the best ways to rack up AAdvantage miles to plan your dream vacation this year.
10 ways to earn American Airlines miles
- Sign up for AAdvantage credit cards
- Add authorized users to your accounts
- Get your spouse to sign up for their own AAdvantage credit cards
- Shop via the AAdvantage shopping portal
- Fly with American Airlines and its partners
- Earn points with Starwood Preferred Guest or Marriott Rewards programs
- Sign up for the AAdvantage dining program
- Book a vacation package
- Earn miles through additional partners
- Book rental cars and hotels through American Airlines
1. Sign up for cobranded AAdvantage credit cards
American Airlines sign-up bonuses
|Introductory bonus||Estimated value|
|Citi / AAdvantage Executive World Elite Mastercard|
This offer is no longer available.
|75,000 miles if you spend $7,500 in first 3 months||$1,425|
|Citi / AAdvantage Platinum Select World Elite Mastercard||50,000 miles if you spend $2,500 in first 3 months||$950|
|AAdvantage Aviator Red World Elite Mastercard||60,000 miles if you make a purchase in first 90 days and pay the annual fee||$1,140|
|CitiBusiness® / AAdvantage® Platinum Select® World Mastercard®||60,000 miles if you spend $3,000 in first 3 months||$1,140|
|AAdvantage Aviator Business Mastercard||60,000 miles if you make a purchase in first 90 days and pay the annual fee||$1,140|
The best part about earning sign-up bonuses with AAdvantage credit cards is the fact that two banks – Barclays and Citi – offer them. This makes it easier to earn more sign-up bonuses in a short amount of time, which can help you boost your stash of AAdvantage miles in a hurry.
2. Add authorized users to your accounts
By adding authorized users to your credit cards, you can ensure you’re earning miles on all your family or business-related purchases – even when you’re not around.
You may also receive targeted offers for additional miles via the mail when you add an authorized user. Recently, we’ve seen offers for the Citi / AAdvantage Platinum Select World Elite Mastercard for 2,500 bonus miles after you add an authorized user who spends $3,000 on his or her card within 90 days.
3. Get your spouse to sign up for AAdvantage credit cards
Just like many other rewards programs, the American AAdvantage program has an e-shopping mall you can access to earn additional miles. This portal connects you with over 950 stores and exclusive opportunities for loyalty members. All you have to do is click through from the portal to a retailer’s site before you make a purchase online.
While the stores and earning rates may change periodically, the miles you earn here can really add up. The list of online retailers frequently includes Macys and Kohls along with travel brands like Marriott. Also, the miles you earn through portal shopping are awarded on top of miles you earn when you pay with a cobranded AAdvantage credit card.
4. Shop via the AAdvantage shopping portal
Amex Offers is a discount program that connects to all American Express credit cards, including Delta SkyMiles cards. While many of the promotions are cash back offers, you may occasionally see a bonus offer for Delta SkyMiles. Make sure to check Amex Offers frequently so you can take advantage of these offers when they come up.
5. Fly with American Airlines and its partners
While credit cards and online shopping can help you rack up miles, a more obvious way to earn AAdvantage miles is by flying with the American Airlines. You can earn between 5 and 11 miles per dollar that you spend with American Airlines, depending on your level of status. You can also earn AAdvantage miles with any of American Airlines’ 23 airline partners. You just need to designate your preference for AAdvantage miles when you book your ticket, since you can’t earn miles on both airlines.
6. Earn points with Starwood Preferred Guest or Marriott Rewards
When the Starwood Preferred Guest program completed its merger with Marriott Rewards in August of 2018, many frequent flyers were thrilled to learn the refreshed program would preserve its airline transfer partners and even add some more. This means that, if you’re earning miles in either the Starwood Preferred Guest or Marriott Rewards program, you can transfer all those points to the AAdvantage program.
7. Sign up for the AAdvantage dining program
With the AAdvamtage Dining program, you can earn miles just for signing up and dining at participating restaurants.
You can even rack up bonus miles for signing up for the program and spending $25 at a participating restaurant within 30 days. This mile-earning strategy is easy to execute, provided there are participating restaurants in your area. Be sure to check the AAdvantage Dining program website to get a full list of restaurants in your area.
8. Book a vacation package
American Airlines also offers vacation packages that include airfare, hotels and experiences. These packages can be a good value on their own, but it helps that they sometimes offer bonus miles as an incentive to book a package.
While deals change all the time, you can occasionally earn 20,000 to 25,000 bonus miles for booking packages with specific hotel brands or for specific destinations. Also, remember that these miles are offered in addition to miles you’ll earn for paying with a cobranded AAdvantage credit card.
9. Earn miles through additional partners
In addition to all the other options available, the AAdvantage program lets you earn miles with a roster of partners and businesses. These offers tend to change from time to time, but can include options like investing with Betterment, ordering flowers through FTD Flowers and trying the Blue Apron in-home menu service.
Make sure to check with American Airlines to learn about their latest bonus offers.
10. Book rental cars and hotels through AAdvantage
Finally, it’s important to note just how easy it is to earn additional AAdvantage miles by booking hotels and rental cars through the program. Additional miles are offered on rental cars through companies such as Alamo, Avis, Budget, Dollar and Hertz. Meanwhile, you can earn up to 10,000 bonus AAdvantage miles when you book a hotel through the platform.
If you’re going to book rental cars and hotels anyway, you may as well rack up some additional miles for your next vacation. The American AAdvantage program makes it easy, so why not give it a try?
See Related: What are American Airlines miles worth?, Which American Airlines credit card is best for you?, Best ways to redeem AAdvantage miles, American Airlines partners, American Airlines elite status, Admirals Club membership, Booking a flight with AAdvantage miles, American Airlines shopping mall guide