
New JetBlue Promo: 350,000 Points + Mosaic 1
JetBlue today announced a new promotion called ‘25 for 25’ promotion, continuing the airline’s 25th birthday year celebration with a once-in-a-quarter-century opportunity for TrueBlue members to earn massive rewards.
From June 25 through December 31, 2025, TrueBlue members can earn up to 350,000 bonus TrueBlue points and even secure 25 years of Mosaic 1 status just by exploring more of JetBlue’s network. The more destinations a TrueBlue member visits, the more bonus points they can earn. Check out the details below.
Offer Details
Here’s how this JetBlue promotion works:
- 15 JetBlue Destinations: Earn 150,000 bonus TrueBlue points
- 20 JetBlue Destinations: Earn an additional 200,000 bonus TrueBlue points
- 25 JetBlue Destinations: Earn 25 years of Mosaic 1, plus all the above bonus TrueBlue points
To earn each reward, TrueBlue members must complete qualifying travel on JetBlue to unique destination airports between June 25 and December 31, 2025. Each destination (or airport, in cities with multiple airports) will count once. Qualifying travel is on JetBlue-operated flights only, excluding Blue Basic fares and codeshare flights. For full terms and conditions, visit jetblue.com/25for25.
Important Terms
- Promotion is based on number of unique destinations, but in destinations (like NYC, LA, BOS) where there are multiple airports for the same metro area, each airport will qualify as a unique destination. This means that if you fly to 3 different cities and return to 3 different NYC airports on each of those trips, that can be counted as 6.
- Return trips to your home airport will count once. Subsequent return trips to the same airport will not be counted. That said, if there are multiple airports at your origin, you can return to a different airport and it will be considered a unique destination.
- Blue, Blue Extra, EvenMore® and Mint® bookings, including Award Flights, Cash + Points bookings and JetBlue Vacations bookings, are eligible for this promotion.
- Blue Basic bookings are not eligible for this promotion and destinations visited on a Blue Basic fare booking will not count as qualifying unique destinations.
- Destinations visited on connecting flights are each considered qualifying destinations, regardless of time spent in the connecting city.

JetBlue Mosaic 1
Mosaic 1 is the lowest elite tier but it comes with some valuable benefits. In order to get Mosaic 1, you need to earn 50 Tiles.
To earn JetBlue tiles, you need to spend money on JetBlue flights, JetBlue Vacations packages, or Paisly by JetBlue, or JetBlue credit cards. You earn one tile for every $100 spent on JetBlue travel and one tile for every $1,000 spent on any JetBlue credit card. So you need to spend at least $5,000 to earn Mosaic 1.
As for benefits, Mosaic 1 members get:
- 2 free checked bags for Mosaic and eligible travel companions
- Free inflight alcoholic drinks (21+)
- Free same-day switches, excluding Blue Basic
- Free EvenMore® at check-in, pending availability (excluding Blue Basic)
- Free extra legroom or preferred seating, pending availability (excluding Blue Basic)
- Mosaic boarding
- Priority security
- Dedicated check-in
- Dedicated customer service
- 3X points on JetBlue-operated flights
- Complimentary Heathrow Express upgrade
- Avis Status Match
Guru’s Wrap-up
If you’re in a JetBlue hub like New York or Boston, this can be worth chasing especially if you already have a few destinations planned. Award flights are included, which makes this promotion a bit more enticing.
For the first and second tier of this promotion, you’re basically getting 10,000 points for every destination you visit. That could easily cover the cost of award fares on many shorter flights. Then if you add five more destinations for a total of 25, you get 25 years of Mosaic 1. And you have until the end of the year to complete this, just over six months.
There’s no registration required so all TrueBlue members are eligible. Just make sure to have your TrueBlue number attached to every eligible flight.
Let me know what you think!
