Les montagnes, les vallées et la topographie locale affectent le mouvement de l'air, les précipitations et la température. Il en résulte des zones plus humides, plus sèches ou plus chaudes que les plaines environnantes.
Les montagnes sont des barrières naturelles au mouvement du vent. Ils sont plus froids que les plaines environnantes car la température diminue avec l'altitude. En conséquence, il peut y avoir un climat tropical au bas de la montagne et de la neige au sommet. Les montagnes sont plus humides du côté au vent en raison de cette différence de température. Les vents transportant de l'air humide s'élèvent lorsqu'ils atteignent la montagne et se refroidissent lorsqu'ils s'élèvent plus haut. L'air froid ne peut pas contenir autant d'eau que l'air chaud, et les précipitations sont le résultat habituel. C'est pourquoi il pleut tant à Seattle. Cependant, le côté sous le vent de la montagne a tendance à être plus sec car le vent perd toute son humidité du côté au vent, et l'air se comprime et se réchauffe au fur et à mesure qu'il descend la montagne.
Les vallées ont tendance à être plus chaudes que les plaines environnantes. Death Valley, en Californie, par exemple, est l'endroit le plus chaud et le plus sec des États-Unis. Il est sec parce que l'air sec descend des montagnes de la Sierra Nevada et dans la vallée. En descendant dans la vallée, il se réchauffe et s'y installe. La topographie locale à proximité de grandes étendues d'eau affecte la température des courants d'air, les obligeant à absorber plus d'eau que d'habitude.