วัดเวียงสระ ตั้งขึ้นเมื่อประมาณปี พ.ศ. 900 เป็นวัดสำคัญทางประวัติศาสตร์ อดีตเป็นที่ตั้งของเมืองโบราณเวียงสระ มีอายุเกือบ 1,700 บี มีพื้นที่ทั้งหมด 267ไร่ 2งาน 79.6 ตารางวา ปัจจุบันตั้งอยู่หมู่ที่ 7 ตำบลเวียงสระ อำเภอเวียงสระ จังหวัดสุราษฎร์ธานี อยู่ห่างจากตัวจังหวัดสุราษฎร์ธานี ไปทางทิศใต้ประมาณ 70 กิโลเมตร และห่างจากที่ว่าการอำเภอเวียงสระ ไปทางทิศเหนือ ประมาณ 7 กิโลเมตร บริเวณเส้นละติจูดที่ 8 องศา 39 ลิปดา 18 ฟิลิปดาเหนือ และเส้นลองติจูดที่ 99องศา18ลิปดา 26ฟิลิปดาตะวันออก ในพิกัดกริดที่ 47 จากแผนที่ วัดเวียงสระตั้งอยู่บริเวณเกือบกึ่งกลางระหว่างอ่าวไทยและทะเลอันดามัน เป็นวัดที่พบหลักฐานสำคัญทางประวัติศาสตร์ต่าง ๆ มากมาย เช่น พระพุทธรูปพระพุทธเจ้าศากยมุนี จำหลักเป็นภาพนูนสูงบนแผ่นหินทรายแดง ขนาดสูง 11.5เซ็นติเมตร อยู่ในท่าตริภังค์ ปางประทานพรสกุลช่างสารนาถ กำหนดอายุราวพุทธศตวรรษที่ 9-11เป็นพระพุทธรูปที่อาจจะเก่าแก่ที่สุดในประเทศไทย เทวรูปพระวิษณุศิลาสกุลช่างปัลลวะ อายุราวพุทธศตวรรษที่ 11-12 พระวิษณุศิลาแบบสกุลช่างโจฬะ อายุราวพุทธศตวรรษที่ 15-16 พระศิวะไภรวะ เป็นประติมากรรมนูนสูงทำด้วยหินทรายปางดุร้าย แบบสกุลช่างโจฬะตอนต้น และหลักฐานอื่น ๆ อีกมากมายหลายร้อยชนิด
วัดเวียงสระ เคยเป็นวัดร้างและยกเป็นวัดมีพระสงฆ์เป็นระยะ ๆ หลายยุคหลายสมัย ปัจจุบันวัดได้เจริญขึ้นตามลำดับ มีเสนาสนะต่าง ๆ ทั้งในยุคเก่า และปลูกสร้างขึ้นใหม่มากมาย เจ้าอาวาสรูปปัจจุบัน คือ พระครูสิริธรรมวัฒนากร ได้พัฒนาวัดให้เป็นศูนย์รวมของพุทธศาสนิกชนโดยทั่วไป มีอาคารอเนกประสงค์สองชั้นและวัสดุอุปกรณ์ใช้ในการประชุมหรืออบรมและพักค้างคืนความจุไม่ต่ำกว่า 300 คน พร้อมห้องน้ำสะอาด ไว้บริการโดยไม่คิดมูลค่า