Gift Card Guides
Where to buy a Barnes & Noble gift card: best places in 2025
Quick answer: For gifting, PerfectGift.com delivers instantly with a personal message and no fees. To buy directly, go to BN.com. After a discount? Check GCX.
Barnes & Noble gift cards are a go-to gift for readers, students, and book lovers. They work on books, eBooks, audiobooks, and gifts at every Barnes & Noble store and on BN.com. For Nook users, the balance applies to digital purchases too.
Here's every legitimate place to buy one, honest pros and cons, a savings calculator, and the sources worth skipping.
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 a gift that tells someone you know they're a reader. A personalized eGift card with a message like 'for your next stack' lands better than a plain retail email.
PerfectGift.com is the best pick →You want to load your own Barnes & Noble balance for upcoming book purchases. 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 | $10–$500 | None | Instant | Buy → |
| BN.com | eGift / Physical | $10–$500 | None | Instant | Buy → |
| Amazon | eGift | $10–$100 | None | Instant | Buy → |
| Grocery stores | Physical | $10–$50 | None | In-store | Buy → |
| GCX (Raise) | eGift | Varies | None | Instant–24 hrs | Buy → |
The best places to buy a Barnes & Noble gift card
- Personal message makes this gift genuinely thoughtful for a book lover
- $10–$500 range, instant delivery, no fees
- Works on physical books, eBooks, and Nook content
- No physical card option
- Recipient needs email or phone
- Not linked to B&N Premium Membership until redeemed
The best gifting option. Reference something specific about their reading taste in the message and this becomes a standout gift.
- $10–$500 range covers any reader's budget
- Works on physical, digital, and Nook content
- B&N Premium members get 10% off on top
- Basic gifting presentation
- Physical cards ship separately
- No discount buying direct
Default for loading your own balance. B&N Premium members get additional savings on top of the card value.
- Instant delivery, no fees
- Solid buyer protection
- Convenient if already on Amazon
- Generic delivery, no personalization
- The irony of buying a B&N card from Amazon is not lost on book lovers
- Narrower range than BN.com
Fine in a pinch, but book lovers will appreciate the irony. PerfectGift.com is a much better gifting experience.
- Available at thousands of grocery locations
- No fees or markup
- Kroger fuel rewards apply
- Physical cards only
- Limited denomination range
- Stock varies
A solid same-day option for a physical card. Use the store locator before heading out.
- 4 to 8% off face value
- Stacks with B&N Premium membership savings
- 90-day guarantee
- Inventory varies
- Not suitable for gifting
- Verify balance before loading to your account
Worth checking before every Barnes & Noble purchase. Pairs especially well with a B&N Premium membership.
Send a Barnes & Noble eGift card with a personal message. Instant delivery, no fees.
Shop Barnes & Noble Gift Cards →When do you need it? Match your timeline to the right option
Places to avoid: a warning about risky sources
Not every site selling "Barnes & Noble gift cards" is legitimate. These come up repeatedly in scam reports:
How to redeem a Barnes & Noble gift card
- In store: hand the physical card to the cashier or show the eGift barcode
- Online at BN.com: enter the gift card number and PIN at checkout
- For Nook content: go to My Account > Gift cards in the Nook app and add the card number
- Balances carry over and can be combined with B&N Premium discounts and coupon codes
Frequently asked questions
No. Barnes & Noble gift cards don't expire and there are no dormancy fees.
Yes. Barnes & Noble gift card balances work on physical books, Nook eBooks, audiobooks, and all other BN.com purchases.
Yes. B&N Premium members get 10% off every purchase, which applies on top of any gift card balance used.
$500 through BN.com and PerfectGift.com. Grocery stores and retail locations typically stock up to $50.
Yes. Check at BN.com/gift-cards or at any store register.
Bottom line
For gifting: PerfectGift.com is the best option — reference their reading taste in the message for a genuinely personal touch. For personal use: go to BN.com. After a discount: check GCX first, especially if you're a B&N Premium member. Avoid Facebook Marketplace.