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