Chùa được xây vào triều vua Lý Thánh Tông (thế kỷ 11), là kiến trúc cổ đặc sắc. Năm 1947 chùa bị chiến tranh phá hỏng. Hiện trên nền chùa còn giữ lại một số kiến trúc cổ như một dãy tượng 10 con vật bằng đá là ngựa, tê giác, trâu, voi, sư tử có kích thước khá lớn ở trong tư thế phủ phục, cao 1,2m đặt trên bệ đá chạm hoa sen trước thềm đá tòa tiền đường, tượng A Di Đà ngồi trên tòa sen bằng đá, khu vườn tháp.
Chùa ngày nay được xây dựng lại năm 1991 theo kiến trúc như xưa, một kiến trúc phật giáo hoàn chỉnh với các tòa và cung điện, tượng thờ các loại. Lễ hội hàng năm được tổ chức là dịp nhân dân đổ về hành hương lễ Phật, dâng hương tưởng nhớ công ơn của vua Lý Thánh Tông, thăm di tích và thắng cảnh của đất Kinh Bắc.