Različiti materijali vrlo različito reagiraju u prisutnosti magneta. Metali poput željeza, nikla i kobalta jako privlače magnete i poznati su kao feromagnetski metali. Drugi materijali mogu biti slabo privlačeni, a postoje čak i metali koji se odbijaju magnetima. Magneti ne privlače samo magnete već se i sami mogu magnetizirati izlaganjem magnetima.
Feromagnetski metali
Ferromagnetski metali snažno privlače magnetska polja i oni mogu zadržati svoja magnetska svojstva nakon uklanjanja magneta. Od njih se izrađuju trajni magneti. Glavni feromagnetski metali su željezo, nikal, kobalt, gadolinij i disprozij. Ako držite komad feromagnetskog metala blizu magneta, privlačnost je dovoljno jaka da se osjeti.
Feromagnetske legure
Feromagnetske legure su legure poput čelika koje sadrže feromagnetske metale. Čelik je kombinacija željeza i nekoliko drugih metala i ima veću tvrdoću od željeza. Zbog ove tvrdoće čelik može zadržati magnetizam dulje od željeza. Zagrijavanjem na visokoj temperaturi čelik će izgubiti svoja magnetska svojstva. To će se dogoditi i sa feromagnetskim metalima poput nikla.
Ferrimagnetski materijali
Ferrimagnetski materijali uključuju ferite, magnetit i lodestone. Svi oni imaju glavnu komponentu željezne okside, kao i okside drugih metala. Ljudi su prvi put otkrili magnetizam pomoću kamena od kamena. Lodestone je magnetit koji se prirodno namagnetizira. Magnetit privlače magnetska polja, ali sam se obično ne magnetizira. Ferrimagnetski materijali slični su feromagnetiku, ali s manjom magnetskom privlačnošću.
Paramagnetski metali
Paramagnetski metali magnet slabo privlače i ne zadržavaju magnetska svojstva kad se magnet ukloni. Uključuju bakar, aluminij i platinu. Na magnetska svojstva paramagnetskih metala utječe temperatura, a aluminij, uran i platina postaju privlačnija magnetskim poljima kad su vrlo hladni. Paramagnetske tvari privlače magnete mnogo niže od feromagnetskih materijala, a za mjerenje magnetske privlačnosti potrebni su osjetljivi instrumenti.