โรงเรียนวัดแพร่ เดิมตั้งอยู่ที่วัดท่าช้าง ตำบลนาพรุ อำเภอเมืองนครศรีธรรมราช เปิดทำการสอนเมื่อ พ.ศ.2463 – 2465 ขุนวามเขตกุญชร กำนันตำบลช้างซ้ายเป็นผู้อุปการะ นายพร้อม คชินทร์โรจน์ เป็นครูใหญ่คนแรก ต่อมาขุนวามเขตกุญชรได้ย้ายครอบครัวมาตั้งถิ่นฐานที่หน้าสถานีรถไฟวังวัว หมู่ที่ 2 ตำบลช้างซ้าย จึงได้ขออนุญาตย้ายโรงเรียนมาตั้งที่วัดแพร่ เมื่อ พ.ศ.2466 เปิดทำการสอนครั้งแรกเมื่อวันที่ 1 พฤษภาคม พ.ศ.2467 เปิดทำการสอนครั้งแรกอาศัยศาลาวัดแพร่
พ.ศ. 2471 คณะครูผู้ปกครองได้จัดสร้างอาคารเรียนชั่วคราวขึ้น 1 หลังเพื่อให้เพียงพอกับจำนวนนักเรียน และในปี พ.ศ. 2480 นายจวน เภรีฤกษ์ ครูใหญ่พร้อมด้วยกำนันผู้ใหญ่บ้าน ได้ประชุมตกลงเพื่อจัดหาที่ดินปลูกสร้างอาคารเรียนขึ้นเป็นเอกเทศ ได้มีผู้บริจาคที่ดินซึ่งมีอาณาเขตติดต่อกันเป็นที่ปลูกสร้างอาคารเรียน และเป็นสมบัติของทางราชการ จำนวน 3 รายคือ นายเหมือน อักษรกูล กำนันตำบลช้างซ้ายขณะนั้น นายเผือก กาญจนโสภาค และนายมั้น สุจิวรรณ ราษฎรหมู่ที่ 2 ตำบลช้างซ้าย รวมพื้นที่ประมาณ 5 ไร่ 3 งาน 56 ตารางวา คิดราคาในขณะนั้นประมาณ 450 บาท (หลักฐานการถือครองที่ดิน ส.ค.1 เลขที่ 470 ลงวันที่ 27 ธันวาคม 2498)
พ.ศ. 2483 ได้สร้างอาคารเรียนขึ้น 1 หลัง ตามแบบ ป.1 ก. 6 ห้องเรียน รวมมุขทั้ง 2 ข้าง โดยใช้งบประมาณและเงินที่ราษฎรเสียสละพร้อมด้วยวัสดุต่าง ๆ ร.ท. ขุนวิทยากร นายอำเภอเมืองนครศรีธรรมราช เป็นผู้ดำเนินการโดยใช้แรงงานของราษฎร ค่าจ้างเงินรัชนูปกร (เงินช่วยราชการตามที่กำหนดเรียกเก็บจากราษฎร ที่มิได้รับราชการทหารเป็นรายบุคคล) ใช้ในการตัดเลื่อยไม้และแผ้วถางป่า ขุดตอ ปรับพื้นที่ การก่อสร้างได้หล่อเสา ติดตั้งเครื่องบนและมุงหลังคา
พ.ศ. 2484 เกิดสงครามโลกครั้งที่ 2 ไม่มีการก่อสร้างใด ๆ ได้จัดดำเนินการก่อสร้างใหม่ พ.ศ. 2484 – 2494 และได้รับงบประมาณเพิ่มเติม และเงินจากการเสียสละของครู ผู้ปกครองประมาณ 10,000 บาทเศษ
พ.ศ. 2500 ได้รับเงินจัดสรรจากพรรคมนังคศิลา 5,000 บาทดำเนินการเทพื้นคอนกรีต และในปี พ.ศ.2506 ได้รับเงินช่วยเหลือวาตภัย 500 บาท ซ่อมแซมอาคาร
พ.ศ. 2528 เปิดทำการสอนตั้งแต่ชั้นอนุบาล 1 – ชั้นประถมศึกษาปีที่ 6
พ.ศ. 2508 นายครีพ ธานีรัตน์ มาดำรงตำแหน่งครูใหญ่
วันที่ 1 ตุลาคม 2529 – 31 มกราคม 2530 นายเสนอ พาหุกาญจน์ ผู้ช่วยอาจารย์ใหญ่รักษาราชการแทน
วันที่ 1 กุมภาพันธ์ 2530 นายเฉลิม เชียรแก้ว ย้ายมารับตำแหน่งอาจารย์ใหญ่โรงเรียนวัดแพร่
วันที่ มีนาคม 2536 นายพยอม ศรีวิทยารัตน์ ย้ายมารับตำแหน่งอาจารย์ใหญ่โรงเรียนวัดแพร่
วันที่ 16 พฤศจิกายน 2543 นายไสว สุดทองคง ย้ายมาดำรงตำแหน่งอาจารย์ใหญ่โรงเรียนวัดแพร่
วันที่ 1 ตุลาคม 2546 นายไสว สุดทองคง ได้รับแต่งตั้งเป็นผู้อำนวยการโรงเรียนวัดแพร่
วันที่ 1 พฤศจิกายน 2561 นายปรีชา ลั้งแท้กุล ได้รับแต่งตั้งเป็นผู้อำนวยการโรงเรียนวัดแพร่
วันที่ 1 ตุลาคม 2565 นางบุณยวรีย์ เศวตวงค์สกุล ได้รับแต่งตั้งเป็นผู้อำนวยการโรงเรียนวัดแพร่ จนถึงปัจจุบัน