Here you will find the complete novels of George MacDonald in the chronological order of their original publication.
— Phantastes
— David Elginbrod
— The Portent
— Alec Forbes of Howglen
— Annals of a Quiet Neighbourhood
— Robert Falconer
— The Seaboard Parish
— At the Back of the North Wind
— Ranald Bannerman's Boyhood
— The Princess and the Goblin
— The Vicar's Daughter
— Wilfred Cumbermede
— Gutta Percha Willie
— The Lost Princess
— Malcolm
— Thomas Wingfold, Curate
— St. George and St. Michael
— The Marquis of Lossie
— Sir Gibbie
— Paul Faber, Surgeon
— Mary Marston
— Castle Warlock
— Weighed and Wanting
— Donal Grant
— The Princess and Curdie
— What's Mine's Mine
— Home Again
— The Elect Lady
— A Rough Shaking
— There and Back
— The Flight of the Shadow
— Lilith
— Salted with Fire