Il primo romanzo di David, ambientato a Newcastle, si intitola Skellig (1998) e ha vinto importanti premi letterari tra cui il Whitbread Children's Novel of the Year Award e la Carnegie Medal.
Successivamente, Almond ha pubblicato: Kit's Wilderness (1999), Occhi di Cielo (2000), Secret Heart (2001), The Fire Eaters (2003) (che si è aggiudicato il Whitbread Awards di quell'anno), Argilla (2005), Jackdaw Summer (2008) e The Savage (2008), un libro per bambini i cui temi sembrano però maggiormente rivolti a un pubblico adolescente e adulto. Il libro si segnala anche per le illustrazioni di Dave McKean. Almond ha anche scritto un testo teatrale intitolato Wild Girl, Wild Boy, andato in tour nel 2001 e pubblicato poi nel 2002. Con Dave McKean pubblica anche un'altra opera Slog's dad (2009).
Nel 2010 Almond pubblica My name is Mina, uscito in Italia nel 2011 con il titolo La storia di Mina: quest'opera è strutturata come se si trattasse del diario personale di Mina, uno dei personaggi già comparsi nel romanzo Skellig.
I suoi scritti hanno come temi ricorrenti le complesse relazioni tra gli opposti (per esempio vita e morte, realtà e finzione, passato e futuro), l'educazione dei più giovani, la natura, il difficile processo di crescita e di cambiamento negli adolescenti. Almond è stato fortemente influenzato dal poetaromanticoWilliam Blake.
Nel 2010 debutta in teatro My Dad's A Birdman, in cui Almond si avvale della collaborazione con i Pet Shop Boys (autori della colonna sonora). Sempre nello stesso anno vince il premio Hans Christian Andersen come miglior autore per ragazzi.
Nel 2022 vince il Premio Internazionale Nonino. [1]