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

Barnes & Noble storefront

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 logo

Albertsons

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

CVS logo

CVS

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

Giant Eagle logo

Giant Eagle

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

The Home Depot logo

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 logo

JCPenney

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

Kohls logo

Kohl’s

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

Kroger logo

Kroger

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

Meijer logo

Meijer

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

Publix logo

Publix

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

Rite Aid logo

Rite Aid

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

Safeway logo

Safeway

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

Staples logo

Staples

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

Target logo

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 logo

Walgreens

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

Walmart logo

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 logo

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 research 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.


Suggested

buy modafinil online where to buy modafinil