Fierul, nichelul, cobaltul și manganul sunt singurele patru metale considerate magnetice. Toate celelalte metale, inclusiv aurul, argintul și aluminiu, sunt de obicei considerate nemagnetice, deși există unele elemente care pot arată o atracție ușoară pozitivă sau negativă atunci când este plasată într-un câmp magnetic.
Elementele care arată o ușoară atracție la un câmp magnetic sunt cunoscute sub denumirea de substanțe paramagnetice. Aluminiu, staniu și oxigen sunt câteva dintre exemplele de elemente paramagnetice. Pe de altă parte, elementele care prezintă o ușoară reacție negativă sau sunt respinse de câmpul magnetic sunt numite elemente diamagnetice. Acest grup include cupru, hidrogen, bismut și grafit.
Majoritatea magneților sunt făcuți din unul din cele patru metale magnetice, denumite colectiv metale feromagnetice. Cu toate acestea, aliajele acestor metale feromagnetice amestecate cu minerale de pământuri rare sunt de asemenea utilizate în mod obișnuit pentru a crea magneți. Un magnet este creat prin încălzirea unui metal sau aliaj feromagnetic peste temperatura specifică Curie, temperatura la care metalul are proprietăți magnetice. Metalele feromagnetice conțin multe câmpuri magnetice mici care se aliniază împreună pentru a crea un câmp când metalul atinge temperatura lui Curie.
De-a lungul timpului, aceste câmpuri magnetice mai mici, cunoscute sub denumirea de domenii, pot cădea în final din aliniere, deoarece magnetismul nu este permanent. Cu toate acestea, efectele magnetice pot deveni mai permanente prin încălzirea bine a metalului peste temperatura lui Curie.