Where Can I Buy Barnes & Noble Gift Cards? 15 Nearby Stores

The following retailers and online gift card resellers have physical and/or digital Barnes & Noble gift cards available for in-store purchase — gift cards are available in amounts of $10 to $350:

Albertsons

  • Availability: Physical gift cards
  • Gift card amounts: $25 or $50

CVS

  • Availability: Physical gift cards
  • Gift card amounts: $20 or $50

Giant Eagle

  • Availability: Physical gift cards
  • Gift card amounts: $25 or $50

The Home Depot

  • Availability: Physical gift cards
  • Gift card amounts: Select locations have $25 cards available (half The Home Depot stores we called sold Barnes & Noble gift cards)

JCPenney

  • Availability: Physical gift cards
  • Gift card amounts: $25 or $50

Kohl’s

  • Availability: Physical gift cards
  • Gift card amounts: $25

Kroger

  • Availability: Physical gift cards and eGift cards
  • Gift card amounts: $25 or $50 in stores; $15 to $500 online

Meijer

  • Availability: Physical gift cards
  • Gift card amounts: $25 or $50

Publix

  • Availability: Physical gift cards
  • Gift card amounts: $25 or $50

Rite Aid

  • Availability: Physical gift cards
  • Gift card amounts: $15 or $25

Safeway

  • Availability: Physical gift cards
  • Gift card amounts: $25 or $50

Staples

  • Availability: Physical gift cards and eGift cards
  • Gift card amounts: $50 for physical gift cards; $25 or $50 for eGift cards

Target

  • Availability: Physical gift cards
  • Gift card amounts: Select locations have gift cards available in either $25 or $50 (half the Target stores we spoke with sold Barnes & Noble gift cards)

Walgreens

  • Availability: Physical gift cards
  • Gift card amounts: $25 to $500

Walmart

  • Availability: Physical gift cards
  • Gift card amounts: Select Walmart stores carry Barnes & Noble gift cards in varying amounts around the holidays. None of the Walmart stores we spoke with carried Barnes & Noble gift cards on a regular, year-round basis.

Wawa

  • Availability: Physical gift cards
  • Gift card amounts: $25

If none of these options work for you, you can also buy Barnes & Noble gift cards in any of Barnes & Noble’s 600+ bookstores throughout the U.S. Both physical and eGift cards can also be purchased on the Barnes & Noble website. If you’re buying multiple gift cards, there is a purchase limit of $1,000.

Gift cards bought online or in stores do not qualify for the Barnes & Noble Membership discount or free express shipping. Gift cards can be used in Barnes & Noble stores, on the Barnes & Noble website, and in Barnes & Noble College stores.[1]

Places That Don’t Sell Barnes & Noble Gift Cards

Some popular retailers do not have Barnes & Noble gift cards available. These include:

  • Amazon
  • Best Buy
  • BJ’s Wholesale Club
  • Costco
  • Sam’s Club

Interested in e-books? See our article for places to buy Kindle gift cards. If you buy gift cards often, we also have the details on stores near you that sell gift cards.