Self Tapping Hex Head Screws on the Roof: What Every Tradesperson Needs to Know

Author : Primus Fasteners India | Published On : 07 May 2026

Roofing is physical work with very little margin for error. You are up high, often in the heat, working against a deadline and a weather window. The last thing you need is a fastener that fights you. That is exactly why self tapping hex head screws became the go-to choice for metal roofing installations decades ago — and why they remain the default for any tradesperson who knows their tools.

No Pre-Drilling, No Problem

On a standing seam metal roof, you are working with panels that run the full length of the pitch, fixing them to purlins or structural decking below. Every extra step in that process adds time and risk. Self tapping hex head screws cut through the metal panel and into the substrate in a single motion. You position, you drive, you move on. On a large industrial roof, that efficiency adds up to hours saved per day. And hours saved means the job finishes before the rain arrives.

The EPDM Washer — Your Best Friend

Most self tapping hex head screws specified for roofing come with an EPDM bonded washer under the hex head. When you drive the screw down and the hex head seats, the washer compresses and forms a seal around the penetration point. This stops water ingress without caulking, without sealant tape, and without any additional step. The screw does the sealing work for you. Make sure your screws come with washers that are rated for the UV and temperature conditions of your region — cheap washers crack and shrink over time, and that is how leaks start.

How to Avoid the Most Common Site Mistakes

The biggest field problem with self tapping hex head screws on roofing is over-driving. When you hit the screw too hard with an impact driver set to full power, the EPDM washer gets crushed flat and can even split. That destroys the seal. The fix is simple: use a depth-setting nose piece or a torque-controlled driver, and get the feel for what a properly seated screw looks and sounds like. Once you know it, you will never over-drive again. The second most common error is under-driving — the washer does not compress fully, which leaves a gap. Both extremes create leak points. Aim for that middle ground every time.

Screw Length and Substrate Engagement

Choosing the right length for your self tapping hex head screws is not complicated, but it does require a bit of calculation. You need to pass through the metal panel — typically 0.5mm to 1mm — and then penetrate the substrate enough to achieve the rated pullout strength. For timber purlins, you generally want at least 25mm of thread engagement in the wood. For steel purlins, even 10mm of engagement in a steel flange can give excellent pullout values. Too short and the connection is weak. Too long and you are wasting money and adding unnecessary weight. Check the load tables from the screw manufacturer and size accordingly.

Corrosion and Galvanic Compatibility

Roofing involves long-term moisture exposure, temperature cycling, and in coastal areas, salt. The coating on your self tapping hex head screws must be matched to the panel material and the environment. Stainless steel panels require stainless steel or high-grade coated screws — using a carbon steel screw against stainless creates a galvanic cell that corrodes the fastener rapidly. Zincalume or Colorbond panels specify their own compatible fastener systems. Always read the panel manufacturer's fixing specification before you order your screws. Getting this wrong does not always show up immediately, but when it does, you are looking at a full re-fixing job.

The Right Bit Keeps the Job Moving

You cannot drive self tapping hex head screws cleanly with a worn or wrong-sized hex bit. Standard sizes you will encounter are 5/16 inch and 8mm across the flats. Buy quality bits and replace them regularly — a worn bit slips off the head under load and damages both the screw and the panel. Keep two or three spare bits in your pouch on every roofing job. It costs almost nothing and it keeps the workflow uninterrupted.