Chùa tọa lạc ở làng Diên Sanh, xã Hải Thọ, huyện Hải Lăng, tỉnh Quảng Trị, cách ngã ba Diên Sanh 4km. Chùa thuộc hệ phái Phật giáo Bắc tông.
Chùa được dựng từ thời Hậu Lê, đã được trùng tu vào giữa thế kỷ XVIII và nhiều lần vào thời Nguyễn. Chùa còn bảo tồn nhiều pho tượng cổ bằng gỗ phủ sơn như bộ tượng Tây Phương Tam Thánh, tượng Hộ Pháp…