Most major card issuers offer signup offers to new cardholders who reach spending thresholds within their first few months of owning a new rewards card. These bonus offers can vary a great deal from $25 to more than $600, depending on the card and your credit score. Before you sign up for a bonus offer, make sure you qualify as each card issuer has rules. Chase, for example, only awards the signup bonus if you haven’t had the card in the last 24 months. You may also be limited to bonus offers on a specific number of rewards cards from each credit card issuers.
Here are the best credit card bonus offers available now.
Chase Sapphire Preferred
The Chase Sapphire Preferred is one of the best travel rewards cards in the industry with 2x points on dining and travel and 1x point on everything else. Points can be transferred to popular hotel and airline loyalty programs or you can get a 25% redemption bonus by redeeming through Chase Ultimate Rewards for car rentals, hotels, airfare, and more.
The Chase Sapphire Preferred has an impressive bonus offer of 50,000 bonus points when you spend $4,000 during the first 3 months. When you redeem through Chase Ultimate Rewards, that’s good for $625 in travel! You can also get 5,000 bonus points after adding your first authorized user who makes a purchase within 3 months.
Barclaycard Arrival Plus World Elite Mastercard
The name is a mouthful, but the Barclaycard Arrival Plus World Elite card is a versatile travel rewards card that earns an unlimited 2x miles on all purchases with 5% of your miles returned to you for your next redemption every time you redeem. With the Barclaycard Arrival Plus, you can shop around for the best travel deals and book directly or through third-party sites and earn the same 2x miles. Redeem your miles for statement credits against all or a portion of travel expenses of at least $100 within the last 120 days.
The Barclaycard Arrival Plus World Elite has one of the best credit card bonus offers: spend $3,000 within the first 90 days and get 50,000 bonus miles. That’s worth $525 in statement credits!
Marriott Rewards Premier Card
The Marriott Rewards Premier card from Chase allows you to earn unlimited Marriott Rewards points with 5x points at Marriott; 2x points at car rental agencies, restaurants, and airfare purchased directly; and 1x point on everything else. Points can be used for free night stays at Marriott locations around the world. The card, which has an $85 annual fee, also includes a free annual night stay and it helps you earn Elite status for perks when you check in.
The Marriott Rewards Premier card has a signup bonus of 80,000 points once you spend $3,000 during the first 3 months. You can also earn 7,500 additional points when you add an authorized user who makes a purchase within 3 months.
Discover it Cashback Match
The Discover it card has no annual fee and one of the industry’s most popular rewards programs. Earn 5% cash back on up to $1,500 per quarter in rotating spending categories like entertainment, grocery stores, and Amazon.com and 1% back on everything else.
The Discover it has a unique bonus offer: all cash back you earn during the first year will be automatically doubled at the end of the year. This means there are no spending thresholds to hit and your bonus will be matched to your spending.