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

Perforated Metal
Perforated metal sheet combines strength with open area for airflow, filtration, and a clean architectural look. We stock round-hole, square-hole, slotted, and decorative patterns (Grecian, Marietta, Cloverleaf, Octagon) in 304 and 316 stainless, aluminum, plain steel, galvanized, and copper.
Perforated sheet is used for architectural facades and sun screens, ventilation and speaker grilles, machine guards, acoustic panels, filtration, and infill. Hole sizes, center spacing, and open-area percentages are listed on every product page.
Sheared and cut to your dimensions, stocked in Hayward, California. Browse patterns below or request a quote for pricing and custom sizes.
New to this? How to read a perforated metal spec decodes hole-on-centre callouts and open area. Also see expanded metal and woven wire mesh.
// 015/32" Hole on 3/16" Staggered
5/32" Hole on 3/16" Staggered – 20 Gauge – Stainless Steel Type 316 Perforated – 48" x 120" Sheet
// 023/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 20 Gauge – Stainless Steel Type 316 Perforated – 48" x 120" Sheet
// 033/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 18 Gauge – Stainless Steel Type 316 Perforated – 48" x 120" Sheet
// 043/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 16 Gauge – Stainless Steel Type 316 Perforated – 48" x 120" Sheet
// 051/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 16 Gauge – Stainless Steel Type 316 Perforated – 48" x 120" Sheet
// 065/64" Hole on 1/8" Staggered
5/64" Hole on 1/8" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 075/32" Hole on 3/16" Staggered
5/32" Hole on 3/16" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 085/32" Hole on 3/16" Staggered
5/32" Hole on 3/16" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 095/32" Hole on 3/16" Staggered
5/32" Hole on 3/16" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 103/8" Hole on 9/16" Staggered
3/8" Hole on 9/16" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 113/64" Hole on 5/64" Staggered
3/64" Hole on 5/64" Staggered – 24 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 123/64" Hole on 3/32" Staggered
3/64" Hole on 3/32" Staggered – 24 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 133/4" Hole on 1" Staggered
3/4" Hole on 1" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 143/4" Hole on 1" Staggered
3/4" Hole on 1" Staggered – 11 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 153/32" Hole on 5/32" Staggered
3/32" Hole on 5/32" Staggered – 22 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 163/32" Hole on 5/32" Staggered
3/32" Hole on 5/32" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 173/32" Hole on 5/32" Staggered
3/32" Hole on 5/32" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 183/32" Hole on 5/32" Staggered
3/32" Hole on 5/32" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 193/16" Hole on 5/16" Staggered
3/16" Hole on 5/16" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 203/16" Hole on 5/16" Staggered
3/16" Hole on 5/16" Staggered – 11 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 213/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 22 Gauge – Stainless Steel Type 304 Perforated – 18" x 120" Sheet
// 223/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 233/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 243/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 253/16" Hole on 1/4" Staggered
3/16" Hole on 1/4" Staggered – 14 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 261/8" Hole on 7/32" Staggered
1/8" Hole on 7/32" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 271/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 281/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 291/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 301/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 14 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 311/8" Hole on 3/16" Staggered
1/8" Hole on 3/16" Staggered – 11 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 321/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 331/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 341/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 351/4" Hole on 5/16" Staggered
1/4" Hole on 5/16" Staggered – 14 Gauge – Stainless Steel Type 304 Perforated
// 361/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 20 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 371/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 18 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 381/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 16 Gauge – Stainless Steel Type 304 Perforated – 36" x 120" Sheet
// 391/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 14 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// 401/4" Hole on 3/8" Staggered
1/4" Hole on 3/8" Staggered – 11 Gauge – Stainless Steel Type 304 Perforated – 48" x 120" Sheet
// Ask Meshy
Need A Spec
We Don’t List?
We weave to order — any mesh count, alloy, or width. Send the spec and we’ll quote it.
Request A Custom Quote → Or talk to a person →