產生磁場的東西主要包括:
磁鐵和永久磁體。磁鐵能夠產生磁場,具有吸引鐵磁性物質如鐵、鎳、鈷等金屬的特性。磁鐵內部的分子電流是產生磁場的主要原因。
電流。電流能夠在其周圍產生磁場,這是由於導線中運動的電子所產生的磁場。直線電流、環行電流、通電螺旋管都能夠產生磁場。
運動電荷。運動電子或運動質子所產生的磁場也是產生磁場的一種方式。
變化電場。磁場也可以由變化電場產生。
地磁場。地球表面帶電,隨着地球的自轉形成電流,從而產生地磁場。
被磁化的物質。例如鐵及鐵的氧化物、鍺、鈷等。
總的來說,磁場是由運動電荷或變化電場產生的,也可以由磁體或電流產生。