Whenever I wander through a used-bookshop and find a shelf that smells like old paper and tea, my fingers always stop at the names that promise spells and slow-burning magic. J.K. Rowling is the obvious gateway with 'Harry Potter'—it's where a lot of people first meet modern wizarding schools and the classics of boarding-school fantasy. Ursula K. Le Guin's 'A Wizard of Earthsea' is older, quieter, and feels like reading wind and sea; it treats wizardry as craft and consequence. Diana Wynne Jones throws charming chaos at you in 'Howl's Moving Castle' and the 'Chrestomanci' books, where rules are playful but important.
Terry Pratchett splits the difference between sharp satire and sincere heart with witch stories in 'Equal Rites' and 'Wyrd Sisters', and his wizards in Discworld are hilarious and humane. For darker, mythic takes, Marion Zimmer Bradley's 'The Mists of Avalon' retells Arthurian legend through priestesses and power. Naomi Novik's 'Uprooted' and Alice Hoffman's 'Practical Magic' lean into folklore and female power in different but delicious ways.
If you like adult, modern-school vibes, Lev Grossman's 'The Magicians' is a great, messy counterpoint to Potter. Anne Rice's 'The Witching Hour' gives an almost genealogical epic about witches, while T. H. White and Tolkien offer classical wizard figures like Merlin and Gandalf. Personally, I keep coming back to different names depending on whether I want cozy, clever, or uncanny magic — and I love swapping recommendations over a cup of something warm.