De estilo neoclásico, el Templo de Santa María de la Natividad está construido en cruz latina con cubierta de bóvedas de cañón con lunetos. Su portada principal de dos cuerpos está enmarcada por columnas jónicas que soportan entablamentos, recto el primero y apuntado a manera de remate el segundo.
Los flanquean dos esbeltos campanarios de un solo cuerpo con remates en forma de campanas. En el del lado sur fue colocado un reloj.