Solo releases

  • 2004 – Velvet Afternoon – for Flute and Piano
  • 2005 – Checking Out Of London
  • 2006 – Red Planet Rhythm
  • 2008 – Prelude to Summer – for Flute & Guitar, featuring Steve Hackett and Chris Glassfield
  • 2011 – Moonspinner – for Flute and Guitar
  • 2013 – Overnight Snow – for Flute and Guitar, with Nick Fletcher and featuring Steve Hackett
  • 2015 – Another Life (Esoteric Antenna) with Nick Magnus, Anthony Phillips and Steve Hackett
  • 2016 – Hills Of Andalucia, with Nick Fletcher

John Hackett Band

  • 2017 – We Are Not Alone (Esoteric Antenna)

with Steve Hackett

With others

  • 1970 – The Road (Quiet World)
  • 1977 – The Geese And The Ghost (Anthony Phillips)
  • 1988 – Tears of the Moon (Symbiosis; reissued on CD, 2001)
  • 1988 – The Song of the Peach Tree Spring (Symbiosis)
  • 1991 – Mirage And Reality (Mae McKenna)
  • 1992 – Touching the Clouds (Symbiosis)
  • 1994 – Lake of Dreams (Symbiosis)
  • 1995 – Autumn Days (Symbiosis)
  • 1996 – Amber and Jade (Symbiosis)
  • 1999 – Inhaling Green (Nick Magnus)
  • 1999 – Sea of Light (Symbiosis)
  • 2002 – The Comfort Zone (Symbiosis)
  • 2004 – Hexameron (Nick Magnus)
  • 2005 – Dancing in Your Dreams (Symbiosis)
  • 2009 – JL (Algebra)
  • 2010 – The Book of Bilbo and Gandalf (Marco Lo Muscio)
  • 2010 – Children of Another God (Nick Magnus)
  • 2011 – Live 2010 (John Hackett & Nick Magnus, Magick Nuns Records MNCD1003)
  • 2011 – Oddity (Franck Carducci)
  • 2012 – “The Rome Pro(G)ject feat. Steve Hackett and John Hackett” cd single – (TRP Records)
  • 2012 – “The Rome Pro(G)ject (feat. Steve and John Hackett Nick Magnus David Cross, David Jackson, Richard Sinclair, Francesco Di Giacomo, Vincenzo Ricca and others) cd album – (TRP Records)
  • 2012 – Abandoned Buildings (Duncan Parsons)
  • 2013 – Playing the History – for Flute, Organ, Piano, Bass, Guitar & Saxophone, with Marco Lo MuscioSteve Hackett, Carlo Matteucci, David Jackson, & Giorgio Gabriel
  • 2014 – C:Ore (Duncan Parsons)
  • 2014 – Odysseas (Syndone)
  • 2015 – Les Chateaux De La Loire (Ellesmere)