List of works by Margaret Mahy

Margaret Mahy of New Zealand wrote more than 100 picture books, 40 novels and 20 short story collections, among other works.

Books
Variant titles are given in parentheses, prefaced by "U.S." for titles of US editions, otherwise by "also".