เริ่มจากนำฝ้ายไปกรอเข้าหลอดเพื่อเตรียมเส้นพุ่ง  นำเส้นพุ่งเข้ากระสวยแล้วนำไปทอผ้าเป็นเส้นพุ่ง

การทอผ้าไหมจะประกอบไปด้วยเส้นด้าย 2 ชุด คือ “ เส้นด้ายยืน ” จะขึงไปตามความยาวผ้าอยู่ติดในเครื่องทอ หรือแกนม้วนด้านยืน อีกชนิดหนึ่งคือ “ เส้นด้ายพุ่ง ” จะถูกกรอเข้ากระสวย เพื่อให้กระสวยเป็นตัวนำเส้นด้ายพุ่งสอดขัดเส้นด้ายยืนเป็นมุมฉาก ทอสลับกันไปตลอดความยาวของผืนผ้า การสอดด้ายพุ่งแต่ละเส้นต้องสอดให้สุดถึงริมแต่ละด้าน แล้วจึงวกกลับมา จะทำให้เกิดริมผ้าเป็นเส้นตรงทั้งสองด้าน ส่วนลวดลายของผ้านั้น ขึ้นอยู่กับการวางลายผ้าของแต่ละท้องถิ่น

ขั้นตอนในการทอผ้า
1. สืบเส้นด้ายยืนเข้ากับแกนม้วนด้ายยืน และร้อยปลายด้ายแต่ละเส้นเข้าในตะ กอแต่ละชุดและฟันหวี ดึงปลายเส้นด้ายยืนทั้งหมดม้วนเข้ากับแกนม้วนผ้าอีกด้านหนึ่ง ปรับความตึงหย่อนให้พอเหมาะ กรอด้ายเข้ากระสวยเพื่อใช้เป็นด้ายพุ่ง

2. เริ่มการทอโดยกดเครื่องแยกหมู่ตะกอ เส้นด้ายยืนชุดที่ 1 จะถูกแยก ออกและเกิดช่องว่าง สอดกระสวยด้ายพุ่งผ่าน สลับตะกอชุดที่ 1 ยกตะกอชุดที่ 2 สอดกระสวยด้ายพุ่งกลับ ทำสลับกันไปเรื่อย ๆ

3. การกระทบฟันหวี ( ฟืม ) เมื่อสอดกระสวยด้ายพุ่งกลับก็จะกระทบ ฟันหวี เพื่อให้ด้ายพุ่งแนบติดกัน ได้เนื้อผ้าที่แน่นหนา

4. การเก็บหรือม้วนผ้า เมื่อทอผ้าได้พอประมาณแล้วก็จะม้วนเก็บใน แกนม้วนผ้า  โดยผ่อนแกนด้ายยืนให้คลายออกและปรับความตึงหย่อนใหม่  ให้พอเหมาะ