The ecoregion has a cold semi-arid climate (KöppenBSk) with very warm to hot, dry summers and moderately cold winters with some snowfall. A strong elevational gradient in precipitation occurs, ranging from 250 mm (9.8 in) to over 1000 mm (39.4 in) per year. On average, precipitation is in the range of 400 mm (15.75 in) on the plateaus. The mean annual temperature is around 7 °C (44.6 °F), mean summer temperature ranges from 15 °C (59 °F) to 16.5 °C (61.7 °F), and mean winter temperature is around -2.5 °C (27.5 °F).
The driest place in Canada outside of the Arctic is in the Kamloops region of Thompson Country, which falls within the northwestern bounds of this ecoregion.[2]
The Okanagan dry forests ecoregion is sometimes referred to as a desert due to its hot, dry climate relative to the rest of Canada.[3] However, it and the neighbouring Columbia Plateau ecoregion near Osoyoos are semi-arid ecoregions and are not true deserts.[4]
Approximately 20% of the Okanagan dry forests remains intact, with most parts having been heavily altered due to clearing of land for agricultural production. Growing urban expansion also threatens this ecoregion, most notably around the cities of Kamloops, Kelowna, and Spokane.[4] Connectivity between grasslands for wildlife is heavily impaired by the development of lowland valleys.