What Makes Steel Magnetic and Why Some Steels Aren’t

Steel is magnetic because of iron, its primary ingredient. Iron atoms have electrons that spin in the same direction without pairing off, and in steel’s most common crystal structures, neighboring atoms strongly influence each other to align those spins. This collective alignment is what produces the magnetic force you feel when a magnet sticks to a steel surface. But not all steel is magnetic, and the reasons come down to atomic arrangement, alloying elements, and even how the steel was physically shaped.

Why Iron Atoms Line Up

Every electron acts like a tiny magnet because of a property called spin. In most elements, electrons pair up with opposite spins, canceling each other out. Iron is different. Each iron atom has four unpaired electrons whose spins all point the same way, giving the atom a strong magnetic moment on its own.

Having magnetic atoms isn’t enough, though. Chromium and manganese also have unpaired electrons but aren’t strongly magnetic as bulk metals. What makes iron special is what happens between neighboring atoms. In iron’s crystal structure, the unpaired electrons on one atom influence nearby atoms through an indirect chain: a “magnetic” electron on one atom nudges the freely moving electrons between atoms to carry a slight bias, which in turn nudges the next atom’s magnetic electrons to point the same direction. The result is that millions of neighboring iron atoms spontaneously align their magnetic moments in parallel, forming regions called magnetic domains. This cooperative effect is ferromagnetism, and it’s the reason iron, cobalt, and nickel are the only common elements that stick to a magnet at room temperature.

Steel inherits this behavior from iron. Ordinary carbon steel is overwhelmingly iron (often 98% or more), so its atoms align in exactly the same way. The small amount of carbon dissolved in the crystal lattice doesn’t disrupt the alignment enough to matter.

Crystal Structure Is the Key Variable

Iron atoms can arrange themselves in two main crystal patterns, and which one a steel has determines whether it’s magnetic. In the pattern called body-centered cubic (bcc), atoms sit at the corners and center of a cube. This structure supports strong ferromagnetic alignment. Both ferrite (the soft, room-temperature phase of steel) and martensite (the hard phase created by rapid cooling) have bcc or near-bcc structures, so both are strongly magnetic.

The other pattern is face-centered cubic (fcc), where atoms sit at the corners and the center of each face. This arrangement spaces the atoms differently and disrupts the cooperative spin alignment that makes ferromagnetism possible. Steel locked into an fcc structure is, for practical purposes, non-magnetic. The technical term is paramagnetic: it responds very weakly to a magnetic field but won’t stick to a magnet or hold magnetization on its own.

Why Some Stainless Steels Aren’t Magnetic

This is where most people’s confusion starts. You hold a magnet to a stainless steel fridge and nothing happens, yet a magnet grabs a carbon steel knife instantly. The difference is nickel.

The 300-series stainless steels (grades like 304 and 316, the most common in kitchens and architecture) contain roughly 8 to 12% nickel along with chromium. Nickel stabilizes the fcc crystal structure at room temperature, keeping the steel in the austenite phase. That fcc arrangement makes these grades non-magnetic. Higher-nickel grades like type 310, with significantly more than 12% nickel, are even more stable and remain fully non-magnetic under almost any conditions.

The 400-series stainless steels tell a different story. Ferritic grades (like 430) have very little nickel, so their structure stays bcc, and they attract a magnet just like carbon steel. Martensitic grades (like 410 and 420) are also magnetic, with the added trait that their hard crystal structure resists being magnetized and demagnetized easily. That actually makes them behave more like weak permanent magnets, closer in character to materials used in magnetic applications. Relative magnetic permeability, a measure of how readily a material channels magnetic force, sits around 14 for these ferritic and martensitic grades. For comparison, austenitic stainless steel has a permeability barely above 1, essentially the same as air. Plain carbon steel comes in around 100.

When Non-Magnetic Steel Becomes Magnetic

Here’s something that surprises even engineers: a non-magnetic stainless steel can become magnetic if you bend, stretch, or cold-work it enough. When you plastically deform an austenitic stainless steel (think deep drawing a sink basin or roll-forming a rail component), the mechanical stress forces patches of the fcc crystal structure to flip into a bcc-like martensite phase. This is called strain-induced martensitic transformation, and it turns those patches ferromagnetic.

The effect is most pronounced in “metastable” austenitic grades like 301, where the austenite phase isn’t deeply stable to begin with. Cold working these steels not only hardens them significantly but also creates enough martensite to be detected with a handheld magnetic gauge. In fact, inspectors use exactly this principle: a device called a Ferritescope measures the volume fraction of the magnetic phase in a steel part, providing a non-destructive way to assess how much transformation has occurred during service or manufacturing.

Grades with higher nickel content, like 310, resist this transformation because nickel keeps the fcc structure locked in place even under heavy deformation. So the same physical abuse that makes a 301 sheet slightly magnetic won’t affect a 310 sheet at all.

Temperature and the Limits of Magnetism

Every ferromagnetic material has a temperature threshold, called the Curie point, above which thermal energy shakes the atoms hard enough to break the cooperative spin alignment. Above this temperature, the material becomes paramagnetic and loses its attraction to magnets entirely.

For pure iron, the Curie point is about 770 °C (1,418 °F). Alloying changes this number considerably. Carbon content, in particular, can shift the Curie temperature across a wide range. In nickel-iron cemented carbides, varying the carbon concentration by just a fraction of a percent moves the Curie point from 200 °C all the way up to 527 °C. Cobalt-based alloys push it much higher, around 950 to 1,050 °C. The practical takeaway: ordinary carbon steel stays magnetic well beyond any temperature you’d encounter in daily life, but in industrial heat treatment or welding, crossing the Curie point is a real consideration that changes how the material behaves.

Quick Guide by Steel Type

  • Carbon and low-alloy steel (1018, 1045, 4140): Strongly magnetic. The structure is ferrite or martensite, both bcc. Relative permeability around 100.
  • Ferritic stainless steel (430, 409): Strongly magnetic. Low nickel, bcc structure. Easily magnetized and demagnetized.
  • Martensitic stainless steel (410, 420, 440C): Magnetic, with higher resistance to magnetization changes. Behaves somewhat like a permanent magnet material.
  • Austenitic stainless steel (304, 316, 321): Non-magnetic in its annealed state. Fcc structure stabilized by nickel. Cold working can introduce slight magnetism in lower-nickel grades.
  • Duplex stainless steel (2205, 2507): Magnetic. Contains a mix of austenite and ferrite, and the ferrite fraction dominates the magnetic response.

The core principle is simple: if a steel’s crystal structure is body-centered cubic, it’s magnetic. Anything that shifts the structure to face-centered cubic, whether that’s adding nickel, increasing temperature, or certain processing routes, suppresses the magnetism. The magnet test on a piece of steel is really a crystal structure test in disguise.