Jones har en BA i "Environmental Sciences" fra University of Lancaster, og en MSc og PhD fra University of Newcastle upon Tyne. Hans doktorgradsarbeid hadde tittelen «A spatially distributed catchment model for flood forecasting and river regulation with particular reference to the River Tyne».