Win a $50 Barnes & Noble Gift Card in the Book Riot Giveaway

Not a huge prize, but this takes about 20 seconds to enter and could fund a decent bookstore haul. The $50 Barnes & Noble Gift Card Sweepstakes Courtesy of Book Riot is giving one reader a $50 Barnes & Noble gift card. To enter, sign up for Book Riot’s Kissing Books newsletter, with several other newsletter options available if you want them. Open to residents of the U.S. and Canada excluding Quebec, age 18+. Ends November 30, 2026.