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