Portrait of George MacDonald

George MacDonald books in order

Scottish writer and Christian minister

Lived
1824–1905
Country
United Kingdom
Books
64

George MacDonald published 46 novels, 7 novellas, 1 short story collection, 3 non-fiction books, 1 children's book, 4 poetry collections and 2 other books, beginning with Phantastes (1858).

Updated September 2026

Where to start with George MacDonald

Standalone novels in order

  1. Within and Without (1855)

    219 pages

  2. Phantastes (1858)

    196 pages★ 4.2 (18 ratings)

  3. Adela Catheart (1864)

    194 pages

  4. Alec Forbes of Howglen (1865)

    440 pages

  5. Dealings with the Fairies (1867)

    308 pages

  6. Epea Aptera (1867)

    269 pages

  7. England's Antiphon (1868)

    306 pages

  8. The Seaboard Parish (1868)

    428 pages

  9. The Vicar's Daughter (1870)

    355 pages

  10. Wilfrid Cumbermede (1870)

    480 pages

  11. David Elginbrod (1871)

    459 pages

  12. The Princess and the Goblin (1872)

    185 pages★ 3.8 (8 ratings)Adapted for film

  13. Malcolm (1875)

    438 pages

  14. St. George and St. Michael (1876)

    444 pages

  15. The Marquis of Lossie (1877)

    386 pages

  16. Paul Faber, Surgeon (1878)

    406 pages

  17. Sir Gibbie (1879)

    407 pages

  18. Cheerful Words (1880)

    306 pages

  19. Mary Marston (1880)

    384 pages

  20. Thomas Wingfold, Curate (1880)

    510 pages

  21. Weighed and Wanting (1880)

    416 pages

  22. Guild Court (1881)

    369 pages

  23. Warlock O' Glenwarlock (1881)

    450 pages

  24. The Gifts of the Child Christ, and Other Ta (1882)

    304 pages

  25. Donal Grant (1883)

    443 pages

  26. The Princess and Curdie (1883)

    178 pages★ 3.4 (5 ratings)

  27. What's Mine's Mine (1886)

    360 pages

  28. Home Again (1887)

    161 pages

  29. For the Right (1888)

    556 pages

  30. The Elect Lady (1888)

    188 pages

  31. [Epea Aptera] Unspoken Sermons (1889)

    262 pages

  32. A Rough Shaking (1890)

    328 pages

  33. The Cruel Painter (1891)

    308 pages

  34. The Flight of the Shadow (1891)

    187 pages

  35. There and Back (1891)

    464 pages

  36. A Dish of Orts (1893)

    214 pages

  37. Heather and Snow (1893)

    220 pages

  38. "Beautiful Thoughts" (1894)

    172 pages

  39. Lilith; A Romance (1895)

    270 pages★ 3.0 (6 ratings)

  40. Salted with Fire (1897)

    184 pages

  41. Violin Songs (1897)

    288 pages

  42. Cross Purposes (1902)

    270 pages

  43. George MacDonald (1946)

    157 pages

Novellas in order

  1. The Lost Princess (1875)

    142 pages

  2. A Double Story (1888)

    101 pages

  3. Rampolli, Growths from a Long-planted Root (1897)

    140 pages

  4. Far Above Rubies (1898)

    60 pages

  5. The History of Gutta-Percha Willie (1900)

    140 pages

  6. The Golden Key (1906)

    85 pages

Short story collections in order

  1. Stephen Archer (1886)

    274 pages

Non-fiction in order

  1. The Miracles of Our Lord (1870)

    128 pages

  2. The Imagination, and Other Essays (1883)

    3312 pages

  3. The Hope of the Gospel (1892)

    120 pages

Children's books in order

  1. The Day Boy and the Night Girl (1904)

    40 pages★ 4.2 (5 ratings)

Poetry in order

  1. A Hidden Life (1864)

    279 pages

  2. The Disciple (1867)

    330 pages

  3. Exotics, a Translation of the Spiritual Songs of Novalis, the Hymn-Book of Luther, and Other Poems from the German and Italian (1876)

    177 pages

  4. Poems (1887)

    207 pages

Other books in order

  1. Scotch Songs and Ballads (1893)

    134 pages

Film and TV adaptations

Free to read

All free classics

About George MacDonald

George MacDonald was a Scottish author, poet and Congregational minister. He became a pioneering figure in the field of modern fantasy literature and the mentor of fellow-writer Lewis Carroll. In addition to his fairy tales, MacDonald wrote several works of Christian theology, including several collections of sermons.

Biography from Wikipedia, CC BY-SA 4.0. Photo via Wikimedia Commons.

George MacDonald FAQ

How many books has George MacDonald written?
George MacDonald published 46 novels, 7 novellas, 1 short story collection, 3 non-fiction books, 1 children's book, 4 poetry collections and 2 other books that we list, as of September 2026.
What order should I read George MacDonald's books in?
Publication order is a safe choice; the full list is above. Most readers start with Phantastes.
What is George MacDonald's last book?
The Golden Key (1906).
What is George MacDonald's most famous book?
Phantastes (1858) is George MacDonald's most widely read book.
Which George MacDonald books have been adapted?
1 book has been adapted for film or TV, including The Princess and the Goblin (film, 1991).
Can I read George MacDonald's books for free?
Yes. 38 books by George MacDonald are in the public domain in the US and free to read online or download here.

Authors like George MacDonald

Sources: book lists and dates from Wikidata and Open Library, ratings from Open Library readers, free texts from Project Gutenberg. Last updated September 2026.