La cabecera municipal de San Bartolomé Jocotenango tiene clima tropical (Clasificación de Köppen: "Aw").