(EXPIRED) Newegg: Buy $500 Carnival gift cards for $450 (stack w/ Amex Offer & 4x Membership Rewards)

Sorry, this deal is no longer available. Do you want to be alerted about new deals as they’re published? Click here to subscribe to Frequent Miler's Instant Posts by email.

Newegg frequently sells discounted gift cards and today they’re offering a 10% discount on Carnival gift cards. The deal can potentially get better than that if it’s stacked with an Amex offer and/or earnings on an Amex Business Gold card.

Carnival gift card

The Deal

  • Buy $500 Carnival gift cards for $450 from Newegg when using promo code SSMDRA528
    • Stack with Amex Offer giving an additional 2% off

Direct link to offer

Key Terms

  • Expires April 19th, 2024.
  • Limit 3.

Quick Thoughts

AARP Rewards sells Carnival gift cards for 10% off year-round for members, so that’s a good backup plan for if and when you want to stock up on Carnival gift cards at a discount. You don’t have to be 55+ to be an AARP member and there are lots of other benefits you might find useful.

This Newegg deal is the same discount, but has the potential to be better thanks to some stacking benefits depending on what payment cards you have.

There’s a Newegg Amex Offer giving 2% back that’s good on multiple purchases and is valid on up to $12,500 spend. That expires at the end of April, but there have been Newegg Amex Offers each month for several months now and it seems to get reupped pretty much as soon as the last one expires. If you happen to get that offer on an Amex Business Gold card you’ll also earn 4x Membership Rewards provided this happens to be one of your top two earning categories this month.

You’ll have to be fairly quick though as this offer is due to end tonight (April 19). Newegg sometimes lists an end date for their gift card deals but then extends them indefinitely, but these deals they sometimes run on Carnival gift cards don’t tend to fall into that category.

Want to learn more about miles and points? Subscribe to email updates or check out our podcast on your favorite podcast platform.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

oldest most voted
Inline Feedbacks
View all comments

This makes no sense. Amateur reporting

Carl S.

Amateur comment. Go away.


The offer used to be $200 for $180… Appears they updated to $500 but should have also update to $450. It is a 10% discount.


Yes, the URL also shows the original discount ($200 GC for $180)


I read this twice and I don’t understand how you get it down from $500 to $180. What exactly is the math? I get:

card face value $500
card on sale $450
2% Amex offer -$9=$441
4x MR -$30 (depends on your valuation)
= $411 at best

How did you arrive at $180? I don’t get it.


No idea either. My best guess is maybe the title was copy and pasted from a “buy $200 for $180 (plus stack Amex).

That would be 10%. Maybe changed the $500, but forgot to change $180 to $450.


Oh I see they changed it now.

Makes more sense but it’s much less of a deal than original posting… heck, I was willing to take a Carnival cruise at those discounts!!


Haha, right? I saw the email and thought “wow, never been on a cruise and don’t have plans to, but for a 64% discount I’ll jump on it anyways.”


I hope someone explains this because I had the same exact question.
There is something wrong somewhere.


You can often get this in AARP rewards.


damn why do I always see these posts a day too late


I just looked for the carnival discount through AARP. How do I actually find, and obtain that?


Thanks! Seems like they would have it embedded with their travel discounts. there are over 100 discounts there.


My Amex Newegg offer excludes gift cards and electronic gift cards. Does anyone have a DP that a GC will trigger the offer?


Can Carnival GC used for onboard credit either online or shipboard?

S Nack

While onboard, you can add gift cards to your onboard spending account at the self service kiosk, usually near guest service or shore excursion desks.

Stephen Fanello

Thanks Stephen, you always save me money.