where can i get a barnes and noble gift card
Barnes & Noble gift cards are widely available through official channels and select retailers, making them easy to obtain for book lovers or holiday gifting. Physical cards can be bought in-store or online, while eGift cards offer instant digital delivery.
Official Purchase Options
Visit the Barnes & Noble website's dedicated Gift Cards page (under the top navigation tab) to select from various designs for physical mail delivery or instant eGift emails, which arrive within minutes to 20 minutes during peak times like holidays. Physical cards ship in 3-7 business days but can be expedited, and they're redeemable both online at bn.com and in any B&N store.
In-Store and Third-Party Retailers
Pick up physical gift cards at any Barnes & Noble bookstore location nationwide, or find them at grocery stores, pharmacies, and big-box retailers like Walmart or Target that stock third-party gift cards. This option suits last-minute shoppers, as no online wait is involved.
Online Third-Party Sellers
Discounted Barnes & Noble gift cards (up to 13% off) are available from resellers like CardBear, GiftYa, eGifter, PerfectGift, and Coach Gifter, often with quick digital delivery or customizable eGifts via text/email. These platforms let recipients swap for other merchants or link to cards like Visa in some cases, adding flexibility.
Quick Tips for Buyers
- Check balances online : Use bn.com's gift card checker or call (800) 295-3029.
- Note limitations : eGifts can't be used at B&N College bookstores, only main stores and bn.com.
- Holiday note : As of late 2025, high volumes may delay eGift emails up to 20 minutes.
TL;DR : Easiest spots are bn.com for instant eGifts, B&N stores for physical ones, or discount sites for savings—perfect for gifting readers anytime.
Information gathered from public forums or data available on the internet and portrayed here.