L'ADHD è un disturbo del neurosviluppo complesso e non c'è una singola causa identificabile. Può essere legato a fattori genetici, ambientali, o problemi neuropsichici. Non è scatenato da cattiva educazione o dieta, ma queste possono influenzare i sintomi ADHD.