La parte più antica dell’edificio è l'aula oggi costituente la campata centrale, databile all’inizio del secolo XI. La facciata in pietra reca la traccia del campanile, collocato lateralmente rispetto all'asse della navata, come in altre chiese canavesane del periodo. Il campanile fino al XVII secolo è presente. Nel secolo XII la chiesa ad aula originaria viene ampliata con navate laterali, raggiungendo l'assetto attuale.