Shopping for Christmas gifts can be daunting—fun, but daunting. With the mall shops spread out before you and the Internet stretching to infinity, it can feel impossible to choose just the right gift for just the right person. Well, worry no longer. We’re here to make the whole process a little bit easier for you, and we have one tip that will make this season’s gifting foolproof. When in doubt, go for books. If you’re celebrating Christmas with your friends and family, there’s nothing nicer than season-specific books about Christmastime. They are no-fail gifts that will warm recipients’ hearts come December 25th. Reading and re-reading these tales will become holiday traditions to look forward to each year.
Whether you’re shopping for ages eight or eighty, there’s a holiday book on this list that will get your readers in the festive spirit. We’ve included classics like A Christmas Carol by Charles Dickens and The Polar Express by Chris Van Allsburg as well as a few unexpected—but still so seasonal—picks like The Life and Adventures of Santa Claus by L. Frank Baum and The Best Christmas Pageant Ever by Barbara Robinson. (The latter will charm middle grader readers from the very first page.) Happy gifting!