庙的木结构部分为明代、部分为清代和近代建筑。庙宇属抬梁式木构架建筑,面阔三问,进深六间。总长40米,宽17米,面积680多平方米。悬山顶,绿瓦。多是石梭柱,柱础鼓状。庙前有一大广场,石雕栏杆,叠隔其间,莲花池介场中,绿水满波映衬古庙。庙前有明清时代雕刻石狮四对.昂首威猛,神气各殊。庙门建筑用六支圆石柱顶托数百支纵横交错,承力均匀的斗拱,拱架上捧着一座宫殿式的楼亭,称太子亭。亭上有各种闽南地方特色的瓷雕图案,正面是八仙过海和兽图麒麟、象、狮、虎、鹿、羊、骡、豺。背面雕塑唐宋故事情节中的120个人像,造型生动,多彩多姿,举目环视,气势雄伟,太子亭不但建筑艺术高超,且有很高的建筑科学价值,它经历500年来所发生的大地震大台风袭击仍是安然无恙,赢得中外古建筑专家感叹不已。大殿、前殿屋脊都塑有双龙抢珠及凤凰飞舞的瓷雕。