Različni materiali v prisotnosti magneta reagirajo zelo različno. Kovine, kot so železo, nikelj in kobalt, močno privlačijo magneti in so znane kot feromagnetne kovine. Druge materiale lahko slabo privlačimo in obstajajo celo kovine, ki jih magneti odbijajo. Magnetov ne privlačijo samo magneti, ampak jih je mogoče magnetizirati tudi z izpostavljenostjo magnetom.
Feromagnetne kovine
Feromagnetne kovine močno privlačijo magnetna polja in lahko po odstranitvi magneta ohranijo svoje magnetne lastnosti. Iz njih se izdelujejo trajni magneti. Glavne feromagnetne kovine so železo, nikelj, kobalt, gadolinij in disprozij. Če v bližini magneta držite košček feromagnetne kovine, je privlačnost dovolj močna, da jo lahko začutite.
Feromagnetne zlitine
Feromagnetne zlitine so zlitine, kot je jeklo, ki vsebujejo feromagnetne kovine. Jeklo je kombinacija železa in več drugih kovin in ima večjo trdoto kot železo. Jeklo lahko zaradi te trdote ohrani magnetizem dlje kot železo. Ko se jeklo segreje na visoko temperaturo, izgubi svoje magnetne lastnosti. To se bo zgodilo tudi s feromagnetnimi kovinami, kot je nikelj.
Ferrimagnetni materiali
Ferrimagnetni materiali vključujejo ferite, magnetit in lodestone. Vsi imajo za glavno sestavino železove okside, pa tudi okside drugih kovin. Ljudje smo magnetizem najprej odkrili z uporabo kamnov. Lodestone je magnetit, ki je naravno magnetiziran. Magnetit privlačijo magnetna polja, vendar se sam običajno ne namagneti. Ferrimagnetni materiali so podobni feromagnetiki, vendar z manjšo magnetno privlačnostjo.
Paramagnetne kovine
Paramagnetne kovine magnet slabo privlači in ob odstranitvi magneta ne ohranijo magnetnih lastnosti. Vključujejo baker, aluminij in platino. Na magnetne lastnosti paramagnetnih kovin vpliva temperatura, aluminij, uran in platina pa postanejo magnetna polja bolj privlačna, kadar so zelo hladni. Paramagnetne snovi imajo veliko manj privlačnosti za magnete kot feromagnetni materiali, za merjenje magnetne privlačnosti pa so potrebni občutljivi instrumenti.