Bulan-bulan paling hangat di San Martin Texmelucan biasanya April dan Mei dengan purata suhu 18°C. Disember dan Januari merupakan bulan-bulan paling dingin dengan purata suhu adalah 14°C. Bulan-bulan dengan kekerapan hujan yang tinggi adalah Julai dan Ogos.