Diamagnetism on materjali omadus tekitada välises magnetväljas sellele vastu töötavat magnetvälja. Välise magnetvälja ja materjali vahel tekib tõukumine. Selle omaduse tõttu avaldub diamagnetism vaid välise välja olemasolul. Üldjuhul on diamagnetism üpris nõrk nähtus, kuid ülijuhtides avaldub tugevat efekti.
Diamagnetismile vastandlik nähtus on paramagnetism, mille käigus vaadeldav materjal tõmbub välise magnetvälja poole.