23 credit cards with welcome bonuses of 100,000 points or more right now

Credit card issuers are competing fiercely for new customers, and that means some of the largest welcome bonuses ever seen are now available. Right now, there are 23 cards offering sign-up bonuses of at least 100,000 points or miles, according to a recent roundup by The Points Guy. These offers span a range of issuers including Chase, American Express, Capital One, Citi, and more, with bonus values that can top $2,000 in travel when redeemed strategically. For travelers and points enthusiasts, this is a rare window to earn a massive stash of rewards quickly, often by meeting a minimum spending requirement within the first few months. The list includes premium travel cards like the Platinum Card® from American Express and the Chase Sapphire Reserve®, as well as small-business cards and even some no-annual-fee options. Because bonus amounts and terms change frequently, anyone considering a new card should compare current offers carefully, check their credit score, and plan spending to meet the threshold without going into debt. These elevated bonuses won't last forever, so acting sooner rather than later could mean the difference between a good deal and a great one.