Ubicado en la zona tropical, El Salvador tiene dos estaciones distintas, la estación seca de noviembre a abril cuando ocurren lluvias ligeras, y la estación húmeda de mayo a octubre cuando caen las lluvias temporales o intensas. La llanura costera recibe la lluvia más pesada. Algunas áreas interiores son relativamente secas la mayor parte del año, lo que requiere riego y una selección de cultivos adecuados para el cultivo de tierras áridas. La precipitación media anual es de 182 cm. Las temperaturas varían con la altitud, desde las cálidas tierras bajas costeras hasta la meseta semitropical central. En general, el clima es cálido, con un promedio anual máximo de 32 grados y un promedio mínimo de 18 grados. La temperatura promedio en San Salvador es de 22 grados en enero y de 23 grados en julio.