แม้ว่าไม่มีผ้าชนิดใดที่สามารถกันไฟได้ แต่สิ่งทอบางชนิดก็ต้านทานไฟได้ดีกว่าผ้าชนิดอื่นๆ ผ้าทนไฟหรือที่เรียกว่าผ้าหน่วงไฟ ถูกกำหนดไว้ตามเวลาที่ใช้ในการเผาผ้า ผ้าทนไฟอาจทนไฟตามธรรมชาติได้เนื่องจากการทอด้วยเส้นใยธรรมชาติ หรือใช้สารเคมีทนไฟเพื่อต้านทานความร้อนและเปลวไฟ
โดยทั่วไปแล้วผ้าขนสัตว์ถือเป็นเส้นใยธรรมชาติที่ทนไฟได้มากที่สุด เนื่องจากติดไฟได้ยาก และมักจะดับเปลวไฟในเส้นใย เส้นใยธรรมชาติ เช่น ผ้าไหม ผ้าฝ้าย และขนสัตว์ ไวต่อไฟมากกว่าเส้นใยที่ผลิตขึ้น แต่เทคนิคการผลิตผ้าสามารถปรับปรุงการทนไฟได้ เส้นใยธรรมชาติสามารถบำบัดได้ด้วยสารละลายเคมีที่ช่วยเพิ่มความต้านทานเปลวไฟ เมื่อสร้างวัสดุที่ทำจากเส้นใยธรรมชาติด้วยการทอแบบแน่น วัสดุดังกล่าวจะต้านทานเปลวไฟได้ดีขึ้น
อะคริลิค โพลีเอสเตอร์ และไนลอน
ผ้าอะคริลิกสังเคราะห์ โพลีเอสเตอร์ และไนลอนอาจเป็นอันตรายได้เมื่อถูกเผาไหม้ เนื่องจากวัสดุสามารถละลายและทำให้เกิดแผลไหม้บนผิวหนังได้เมื่อใช้เป็นผ้าสำหรับเสื้อผ้า แม้จะมีอันตรายนี้ ผ้าใยสังเคราะห์เหล่านี้ก็ถือเป็นผ้าที่ทนไฟ เนื่องจากต้านทานการติดไฟที่อุณหภูมิสูงกว่าเส้นใยธรรมชาติมาก วัสดุสังเคราะห์ยังสามารถใช้สารเคมีทนไฟเพื่อเพิ่มความสามารถในการทนต่ออุณหภูมิสูงได้
เคฟล่าร์และโนเม็กซ์
เส้นใยอะรามิดที่แข็งแกร่งและทนความร้อนถูกนำมาใช้ในผ้าแบรนด์เนม Kevlar และ Nomex ผ้าดังกล่าวเป็นที่รู้จักกันดีสำหรับการใช้งานในชุดเกราะและเสื้อเกราะกันกระสุนที่สวมใส่โดยสมาชิกของหน่วยงานบังคับใช้กฎหมาย ผ้าเคฟล่าร์และผ้าที่ผลิตในทำนองเดียวกันมีคุณสมบัติทนไฟโดยเนื้อแท้มากกว่าผ้าประเภทอื่นๆ และมักใช้ทำถุงมือทนความร้อนสำหรับช่างเชื่อมและเครื่องเป่าลมแก้ว และชุดป้องกันสำหรับนักดับเพลิง