Nogales has a semi-arid steppe climate, which is less hot and more rainy than a typical arid climate classification such as Phoenix.
On the other hand, in the summer months, highs average between and , with the month of June being the hottest with an average daytime high of .