← Back to Resources
Material Guide · Stainless Steel

Stainless Steel Grades:
303 vs 304 vs 316 vs 17-4 PH

By C&W Engineering Team
Read time ~12 min
Audience Engineers · Designers · Buyers
Sources MatWeb, ASM Handbook, AMS 5643, ASTM A564
Stainless steel is one of the most specified materials in precision machining and one of the most frequently misspecified. Picking the wrong grade costs you in machinability, corrosion performance, lead time, or all three. This guide covers the four grades we machine most here at C&W Manufacturing: 303, 304, 316, and 17-4 PH, including a full breakdown of every 17-4 PH aging condition and what it means for your lead time when heat treatment is involved.

Understanding the Microstructure Difference

Before diving into grades, it's worth understanding that 303, 304, and 316 are fundamentally different materials from 17-4 PH at the microstructural level. This difference explains most of the property gaps and is something every engineer specifying stainless should be aware of.[2]

Austenitic stainless
Grades: 303 · 304 · 304L · 316 · 316L
Austenitic stainless steels have a face-centered cubic (FCC) crystal structure stabilized by high nickel and chromium content. They cannot be strengthened by heat treatment. Their properties are essentially fixed by composition and cold work. Known for excellent corrosion resistance, good weldability, and high ductility.
Heat treatable? No
Hardenable? Cold work only
Weldable? Yes (except 303)
A magnet will NOT stick to 303, 304, or 316 in annealed condition
Martensitic / precipitation-hardening
Grade: 17-4 PH (UNS S17400)
17-4 PH is a precipitation-hardening martensitic stainless steel. Its martensitic structure forms on cooling from solution annealing and can then be age-hardened to dramatically increase strength. Unlike many high-strength alloys, 17-4 PH machines well across all aged conditions with proper tooling, giving engineers the flexibility to specify the exact strength level their application requires.
Heat treatable? Yes, all H-conditions
Hardenable? Yes, by aging
Weldable? Fair, re-age after
A magnet WILL stick to 17-4 PH in all conditions
In plain terms: why this matters
The simplest field test to distinguish 17-4 PH from the 300-series is a magnet. Bring a magnet to a bar of 17-4 PH and it sticks firmly. Try the same thing on 304 or 316 bar stock and it won't (or barely will if it's been heavily cold worked). This matters for assembly design, MRI-compatible medical equipment, electronic housings, and any application where magnetic permeability is a design constraint. If your part must be non-magnetic, 17-4 PH is off the table entirely.

At a Glance: All Four Grades

300-series values shown for annealed bar. 17-4 PH shown for H900 (peak strength). See the full condition table below for all tempers.[1]

303
Austenitic · Annealed bar
"The easy-machining grade"
Tensile
90 ksi
620 MPa
Yield
35 ksi
241 MPa
Hardness
96 HRB
Machinability
Excellent
Weldability
Poor
Corrosion
Good
Magnetic
No
Cost
$
304
Austenitic · Annealed bar
"The standard grade" — most used
Tensile
84 ksi
579 MPa
Yield
42 ksi
290 MPa
Hardness
92 HRB
Machinability
Fair
Weldability
Excellent
Corrosion
Very Good
Magnetic
No
Cost
$
316
Austenitic · Annealed bar
"The corrosion-critical grade"
Tensile
84 ksi
579 MPa
Yield
42 ksi
290 MPa
Hardness
95 HRB
Machinability
Fair
Weldability
Excellent
Corrosion
Excellent
Magnetic
No
Cost
$$
17-4 PH
Martensitic · H900
"High-strength stainless"
Tensile
190 ksi
1310 MPa
Yield
170 ksi
1170 MPa
Hardness
33 HRC
Machinability
Good (all conditions)
Weldability
Fair
Corrosion
Very Good
Magnetic
Yes
Cost
$$

Strength Comparison

17-4 PH in H900 condition is more than double the tensile strength of the austenitic grades. This is the fundamental reason it exists: when 304 or 316 isn't strong enough, 17-4 PH fills the gap without leaving the stainless family.[1]

303 (annealed)90 ksi / 620 MPa
304 (annealed)84 ksi / 579 MPa
316 (annealed)84 ksi / 579 MPa
17-4 PH H900190 ksi / 1310 MPa
17-4 PH H1150135 ksi / 930 MPa

Grade-by-Grade Breakdown

303: The free-machining grade

303 is chemically identical to 304 with one critical addition: sulfur (and sometimes selenium), which creates manganese sulfide inclusions that act as chip breakers during machining. The result is dramatically better machinability at the expense of weldability and slight corrosion reduction.[1][2]

In plain terms
If your part doesn't need to be welded and won't live in a harsh corrosive environment, 303 saves you money on machining time. It cuts faster, tools last longer, and tight tolerances are easier to hold. For high-volume turned parts like shafts, spacers, fittings, and fastener bodies, 303 is often the smart call. Think of it as 304 that's been tuned for the machine shop rather than the weld shop.
When to specify 303
Specify 303 when machinability is the priority and the part will not be welded. Ideal for high-volume turned components, threaded parts, and close-tolerance features. Avoid in chloride-rich, marine, or aggressive chemical environments where sulfide inclusions can accelerate pitting.

304: The default stainless

304 is the most widely produced stainless steel in the world, roughly half of all global stainless output. It contains 18% chromium and 8% nickel (the basis of the informal "18-8" designation), which gives it excellent corrosion resistance and outstanding weldability.[1][3] It work-hardens during machining, so proper tooling and aggressive feeds are essential. 304L (low carbon) is specified when welding is required to prevent sensitization.

In plain terms
304 is the stainless equivalent of 6061 aluminum: the default grade that covers most cases. Most widely stocked, best availability, reasonable cost. If a print says "stainless steel" with no grade called out, the intent is almost always 304. It handles food contact, indoor environments, and moderate outdoor exposure well.
When to specify 304
Specify 304 as your default stainless for food-contact parts, medical equipment, architectural components, and anywhere corrosion resistance and weldability both matter. Use 304L when the part will be welded and heat-affected zone corrosion is a concern.

316: The corrosion-critical grade

316 adds 2 to 3% molybdenum to the 304 base, dramatically improving resistance to pitting and crevice corrosion in chloride environments like saltwater and chemical processing equipment.[1][3] Mechanically it is nearly identical to 304 in annealed condition. Use 316L when welding is required.

In plain terms
316 is the upgrade you buy when the environment justifies it: saltwater, aggressive cleaning chemicals, pharmaceutical washdown, or coastal exposure. In a clean indoor environment, the premium over 304 buys nothing. Availability in common bar sizes is close to 304; less common dimensions may take longer to source.
When to specify 316
Specify 316 when the part will be exposed to chlorides, saltwater, aggressive cleaning agents, or process chemicals that would pit 304. Standard for marine hardware, food and beverage processing, pharmaceutical components, and coastal infrastructure. Use 316L when welding is required.

17-4 PH: The high-strength stainless

17-4 PH (UNS S17400) is a martensitic precipitation-hardening stainless steel containing 17% chromium, 4% nickel, plus copper and niobium. Unlike the austenitic 300-series grades, it can be heat treated to dramatically different strength levels depending on the aging condition specified, ranging from 930 MPa (H1150) to 1310 MPa (H900).[1][4]

17-4 PH machines well across all conditions, from Condition A through H900. While Condition A is the softest state and produces the least tool wear, shops with experience in precipitation-hardened stainless (like C&W) can comfortably machine 17-4 in any aged condition without needing to rough machine in annealed stock first. Because it is martensitic, 17-4 PH is magnetic in all conditions.[2][4]

In plain terms
17-4 PH is what you specify when 304/316 strength isn't enough but you still need corrosion resistance. It's the go-to for aerospace fasteners, defense hardware, pump shafts, and high-performance valve components. We machine 17-4 PH in all conditions here at C&W. Key things to know: a magnet will stick to it (unlike 304/316), it costs 2 to 3 times more than 304, and most conditions other than H900 require heat treatment, so build that time into your schedule. Always specify the H-condition on the drawing; without it, there is no default the shop can assume.
When to specify 17-4 PH
Specify 17-4 PH when you need stainless corrosion resistance combined with strength levels that 304 or 316 cannot reach. Always include the required H-condition explicitly, e.g. "17-4 PH Cond H1025 per AMS 5643." For most structural applications, H925 or H1025 balances strength and toughness better than H900.

17-4 PH: All H-Conditions

The H-number is the aging temperature in degrees Fahrenheit. Lower temperatures produce higher strength with less ductility. Higher temperatures produce lower strength with better toughness and corrosion resistance. Always specify the condition on your drawing.[4]

Condition Aging cycle UTS Yield Hardness Elong. Availability Best for
Cond. A Solution annealed
No aging
150 ksi
1034 MPa
110 ksi 92 HRB 10% Widely stocked Solution annealed, softest state. Best machinability and lowest tool wear, but all aged conditions are machineable with proper tooling.
H900 900°F / 482°C
1 hr + air cool
190 ksi
1310 MPa
170 ksi 33 HRC 10% Somewhat stocked Peak strength. Lowest toughness. Aerospace fasteners, tooling, high-load structural parts.
H925 925°F / 496°C
4 hr + air cool
170 ksi
1172 MPa
155 ksi 32 HRC 10% Heat treat required Slightly lower strength than H900, marginally better toughness.
H1025 1025°F / 552°C
4 hr + air cool
155 ksi
1069 MPa
145 ksi 31 HRC 12% Heat treat required Well-balanced strength and toughness. Pump shafts, valve stems, impact-loaded components.
H1075 1075°F / 579°C
4 hr + air cool
145 ksi
1000 MPa
125 ksi 30 HRC 13% Heat treat required Good toughness with still-elevated strength.
H1100 1100°F / 593°C
4 hr + air cool
140 ksi
965 MPa
115 ksi 28 HRC 14% Heat treat required High toughness, moderate strength. Couplings and flanges.
H1150 1150°F / 621°C
4 hr + air cool
135 ksi
930 MPa
105 ksi 28 HRC 16% Somewhat stocked Lowest aged strength, highest ductility. Springs, formed components, maximum SCC resistance.
H1150-M 1400°F + 1150°F
Double overage
115 ksi
793 MPa
75 ksi 24 HRC 18% Specialty Double over-aged. Maximum toughness and SCC resistance. Nuclear, offshore, aggressive chemical environments.

Corrosion Resistance by Environment

303
Dry indoor / mild
Fresh water
Food contact
Marine / saltwater
Chloride chemicals
Aggressive acids
304
Dry indoor / mild
Fresh water
Food contact
Marine / saltwater
Chloride chemicals
Aggressive acids
316
Dry indoor / mild
Fresh water
Food contact
Marine / saltwater
Chloride chemicals
Aggressive acids
17-4 PH
Dry indoor / mild
Fresh water
Food contact
Marine / saltwater
Chloride chemicals
Aggressive acids
Generally suitable Use with caution Not recommended

Property Comparison Chart

Toggle between properties to compare all four grades visually. 17-4 PH shown at H900 (peak strength).[1]

Stainless steel grade comparison
303, 304, 316 in annealed condition. 17-4 PH in H900 condition.
Tensile strength
Yield strength
Elongation %
Hardness

Full Property Comparison

300-series values for annealed bar. 17-4 PH shown for both H900 and H1150 to illustrate the full condition range.[1][4]

Property 303 304 316 17-4 PH H900/H1150
Microstructure Austenitic Austenitic Austenitic Martensitic (PH)
Magnetic? No No No Yes, all conditions
Tensile strength 90 ksi
620 MPa
84 ksi
579 MPa
84 ksi
579 MPa
190 / 135 ksi
1310 / 930 MPa
Yield strength 35 ksi
241 MPa
42 ksi
290 MPa
42 ksi
290 MPa
170 / 105 ksi
1170 / 724 MPa
Hardness 96 HRB 92 HRB 95 HRB 33 / 28 HRC
Elongation 50% 55% 50% 10% / 16%
Density 0.286 lb/in³
7.93 g/cm³
0.285 lb/in³
7.90 g/cm³
0.285 lb/in³
7.99 g/cm³
0.282 lb/in³
7.78 g/cm³
Machinability Excellent Fair (work hardens) Fair (work hardens) Good (all conditions)
Weldability Poor Excellent (304L) Excellent (316L) Fair (re-age after)
Corrosion resistance Good Very good Excellent (Mo) Very good
Heat treatable? No No No Yes (H900–H1150)
Availability Excellent Excellent Very good Cond. A widely stocked; H900 and H1150 somewhat stocked; others require heat treat
Relative cost $ (baseline) $ (similar) $$ (1.2–1.5×) $$$ (2–3× + heat treat)

Which Grade Is Right for Your Part?

303 — Turned Parts
Best for: High-volume turned parts
No welding. Mild environment. Best machinability of any stainless. Non-magnetic.
Turned shafts Spacers Fittings Fastener bodies
304 — General Purpose
Best for: General-purpose stainless
Default stainless. Weldable, widely stocked. Non-magnetic. Use 304L for welded assemblies.
Food processing Weldments Tanks General hardware
316 — Corrosion Resistant
Best for: Corrosive environments
Pay the premium when the environment demands it. Non-magnetic. Use 316L for welded assemblies.
Marine Chemical processing Pharma Offshore
17-4 PH — High Strength
Best for: High-strength stainless
When 304/316 isn't strong enough. Always specify H-condition. Magnetic. Heat treat required for most conditions.
Aerospace fasteners Pump shafts Valve stems Defense hardware

Need help selecting the right stainless grade?

Our team at C&W reviews material callouts and can coordinate heat treatment as part of your job.

Request a Quote
Sources & References
[1] MatWeb Material Property Data — Stainless Steel 303, 304, 316, and 17-4 PH.
[2] ASM International — ASM Handbook Vol. 3.
[3] IMOA (International Molybdenum Association) — Corrosion data.
[4] AMS 5643 Specification.
[5] ASTM A564 & ASTM A276 Standards.