Every product we stock — woven, welded, expanded, perforated, hardware cloth, and more.

Industrial & Commercial Wire Mesh
Stainless, plain steel, galvanized and specialty-alloy wire mesh — plus welded mesh, expanded and perforated metal — built for filtration, sifting, screening, machine guarding, security, and heavy-duty construction. The workhorses for factories, warehouses, job sites, and infrastructure. Cut to size and shipped nationwide from our family-owned Hayward, CA mill since 1938.
New to this? Welded vs. woven wire mesh is the first decision on most industrial jobs. Also see stainless steel wire mesh and perforated metal.
// 011/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 021/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 031/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 041/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 051/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 061/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 071/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 14 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 081/2" Hole on 11/16" Staggered
1/2" Hole on 11/16" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 091/2" Hole on 11/16" Staggered
1/2" Hole on 11/16" Staggered – 14 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 101/16" Hole on 3/32" Staggered
1/16" Hole on 3/32" Staggered – 22 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 111/16" Hole on 1/8" Staggered
1/16" Hole on 1/8" Staggered – 26 Gauge – Stainless Steel Type 304 Perforated – 18" x 120" Sheet
// 121/16" Hole on 1/8" Staggered
1/16" Hole on 1/8" Staggered – 24 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 131/16" Hole on 1/8" Staggered
1/16" Hole on 1/8" Staggered – 22 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 141/16" Hole on 1/8" Staggered
1/16" Hole on 1/8" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 155/64" Hole on 1/8" Staggered
5/64" Hole on 1/8" Staggered – 24 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 165/64" Hole on 1/8" Staggered
5/64" Hole on 1/8" Staggered – 22 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 175/64" Hole on 1/8" Staggered
5/64" Hole on 1/8" Staggered – 20 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 185/32" Hole on 3/16" Staggered
5/32" Hole on 3/16" Staggered – 20 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 195/32" Hole on 3/16" Staggered
5/32" Hole on 3/16" Staggered – 18 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 203/8" Hole on 9/16" Staggered
3/8" Hole on 9/16" Staggered – 20 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 213/8" Hole on 9/16" Staggered
3/8" Hole on 9/16" Staggered – 16 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 223/8" Hole on 9/16" Staggered
3/8" Hole on 9/16" Staggered – 14 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 233/8" Hole on 9/16" Staggered
3/8" Hole on 9/16" Staggered – 11 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 243/8" Hole on 9/16" Staggered
3/8" Hole on 9/16" Staggered – 10 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 253/32" Hole on 5/32" Staggered
3/32" Hole on 5/32" Staggered – 20 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 263/32" Hole on 5/32" Staggered
3/32" Hole on 5/32" Staggered – 18 Gauge – Plain Steel Perforated
// 273/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 22 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 283/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 20 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 293/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 18 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 303/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 16 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 311/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 24 Gauge – Plain Steel Perforated
// 321/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 22 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 331/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 20 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 341/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 18 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 351/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 16 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 361/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 14 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 371/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 18 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 381/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 20 Gauge – Plain Steel Perforated – 48" x 120" Sheet
// 391/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 18 Gauge – Plain Steel Perforated – 36" x 120" Sheet
// 401/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 16 Gauge – Plain Steel Perforated – 48" x 120" Sheet
