San Cristóbal es un lugar lleno de vida para algunos festivales y celebraciones más tradicionales de México, como Semana Santa, Día de Muertos y el Día de la Virgen de Guadalupe. En San Cristóbal también puedes participar en eventos culturales y festivales regionales de los mismos. Dos de los festivales más importantes en San Cristóbal son la celebración de la fundación de la ciudad, que se lleva a cabo el 31 de marzo y la Fiesta de San Cristóbal que se lleva a cabo el 16 al 25 de julio.
Otra celebración que se celebra de la misma manera es la Virgen de Guadalupe (1 de diciembre al 12 de diciembre), cuya celebración ocupa, además de la iglesia situada en el cerro, todo el andador turístico.
Cada mes de abril, San Cristóbal celebra la llegada de la primavera con la Feria de la Primavera y la Paz. Uno de los mayores festivales locales y atracciones chiapanecas, la Fiesta de la Primavera incluye desfiles, juegos mecánicos y concursos, conciertos y eventos culturales.