To buy a Gift Card or eGift Card, visit the Barnes & Noble Gift Cards & eGift Cards page. You may also reach this page by clicking on the "Gift Cards" tab located at the top of most pages.
To purchase a Gift Card:
From the Gift Cards page, click on the image of the Gift Card you would like to send.
Select Mail Gift Card (to send a physical Gift Card) or E-mail Gift Card (to send an eGift Card) and fill out the Delivery Details information.
Click Add to Cart and, once you are ready, go through the steps to complete your order.
Physical Gift Cards can also be purchased at any Barnes and Noble store.
Barnes & Noble eGift Cards are sent to the recipient via email within seconds of placing an order.
Gift Cards and eGift Cards may be purchased in any amount between $10 and $350.
If you do not wish to establish an account on our web site, we can still take your order over the phone. Just call us at 1-800-THE-BOOK (1-800-843-2665): Monday-Friday 8 A.M. - 11 P.M. ET, Saturday-Sunday (and Holidays) 9 A.M. - 11 P.M. ET. Customers outside the U.S., please call 201-559-3882. Please have your credit card ready, as well as an email address where we may contact you.
Please note: Gift Cards do not come in carriers or with any envelopes. Carriers can be purchased for a nominal fee. For corporate orders, carriers can be co-branded to include your organization's logo.