Gift Card Guides
Quick answer: For gifting, PerfectGift.com sends a T.J. Maxx gift card instantly with a personal message. To buy direct, go to tjmaxx.com. One thing worth knowing up front: a T.J. Maxx gift card is a TJX card, so it also works at Marshalls, HomeGoods, HomeSense, and Sierra.
A T.J. Maxx gift card is one of the more flexible retail cards out there, because it isn't really limited to T.J. Maxx. The same card works across the whole TJX family, so the recipient can hunt for clothes, shoes, home goods, or beauty finds at T.J. Maxx, Marshalls, HomeGoods, HomeSense, and Sierra. Finding one isn't hard. Finding the best place to buy it, in the right format, is worth knowing.
This guide runs through every legitimate source, with honest pros and cons for each, and the scam sources to skip entirely.
Are you gifting someone, or buying for yourself?
The right answer depends on why you're buying. Pick your situation to skip straight to the best option:
You want delivery confirmation, a personal message, and something that looks like a real gift rather than a transactional email.
PerfectGift.com is the best pick →You want a card to use on your next T.J. Maxx or Marshalls run, as quickly as possible. Go straight to the source.
Go straight to the source →Quick comparison: all options at a glance
| Where to buy | Format | Range | Fees | Speed | Link |
|---|---|---|---|---|---|
| PerfectGift.com | eGift / Physical | $5–$500 | None | Instant | Buy → |
| TJMaxx.com & stores | eGift / Physical | $25–$500 | None | Instant (digital) | Buy → |
| Amazon | eGift / Physical | $25–$200 | None | Instant (digital) | Buy → |
| Gift-card sites (giftcards.com, eGifter) | eGift / Physical | $5–$500 | None | Instant | Buy → |
| GCX (Raise) | eGift | Varies | None | Instant–24 hrs | Buy → |
The best places to buy a T.J. Maxx gift card
- Best gifting presentation of any option
- $5–$500 range, digital or physical
- Recipient can swap the brand or move to a Visa
- Recipient needs email or phone for the digital version
- Less known than the big retailers to some buyers
- The swap option is the recipient's choice, not yours
The right pick whenever presentation matters, or when you're not 100% sure T.J. Maxx is their store. Buying for your own next run? Go to tjmaxx.com directly.
- First-party, no markup
- Works across all five TJX brands
- Digital or physical, in store or online
- Basic gift message only, no real presentation
- No flexibility if the recipient wants a different store
- Physical cards add shipping time
The default for a self-purchase or a sure-thing gift. The multi-brand reach is the quiet selling point.
- Fast digital delivery, trusted checkout
- Physical cards ship free with Prime
- Both T.J. Maxx and TJX Multibrand versions available
- Tops out at $200
- Only a basic gift message, no real presentation
- No brand-swap or cash-out option
Fine for speed if you're already shopping there. For a gift that feels like a gift, use PerfectGift.
- Wider amount range than the big retailers
- Digital delivery available
- Some offer rewards or points on purchases
- A plain-brand card with no swap option
- Less gifting polish than PerfectGift
- Delivery windows vary by site
A solid online alternative to buying direct, especially if you want an amount outside the usual presets.
- Legitimate discounts with a 90-day money-back guarantee
- Instant delivery on most listings
- Buy below face value when stock is there
- Discount and availability change with inventory
- Your target amount may not be listed
- Not suitable for gifting
Worth a look if you're buying for yourself and not in a rush. The discount is modest but it's free money.
Send a T.J. Maxx gift card with a personal message. Instant delivery, no fees.
Shop T.J. Maxx Gift Cards →Do Walmart, Target, or the drugstores sell T.J. Maxx gift cards?
Mostly no. Because T.J. Maxx competes with Walmart and Target on clothing and home goods, those stores don't carry its gift card, and a search on either site turns up nothing. Amazon is the exception among the big retailers. The dependable routes are the five above: buy direct from T.J. Maxx, from PerfectGift, from Amazon, from a reputable gift-card site, or from GCX.
When do you need it? Match your timeline to the right option
Places to avoid: a warning about risky sources
Not every site selling "T.J. Maxx gift cards" is legitimate. These come up repeatedly in scam reports:
How to redeem a T.J. Maxx gift card
- Use it in store at any T.J. Maxx, Marshalls, HomeGoods, HomeSense, or Sierra location
- Online, enter the card number and CSC at checkout on tjmaxx.com, marshalls.com, or sierra.com
- Check your balance any time at tjx.com
- With a PerfectGift, the recipient can also swap the brand, move the balance to a Visa, send it via Zelle, or regift it. They choose how to redeem it.
Frequently asked questions
No. T.J. Maxx gift cards don't expire and there are no dormancy or service fees. A gift sent through PerfectGift never expires either.
Yes. It's a TJX multi-brand card, so it works at T.J. Maxx, Marshalls, HomeGoods, HomeSense, and Sierra, both in store and online.
Yes. Enter the card number and CSC at checkout on tjmaxx.com, marshalls.com, or sierra.com.
$500 through PerfectGift or a gift-card site like giftcards.com. Amazon tops out at $200.
A standard card only spends at TJX stores. A PerfectGift starts as T.J. Maxx but lets the recipient switch brands, move the balance to a Visa, or regift it.
Bottom line
For gifting: PerfectGift.com is the best option. Instant, personalized, no fees, and the recipient keeps their choices open. To buy direct: go to tjmaxx.com or any T.J. Maxx store, and remember the card works at Marshalls, HomeGoods, HomeSense, and Sierra too. After a small discount: check GCX. And avoid anyone offering T.J. Maxx codes for free or at steep markdowns. That is always a scam.