The climate of British Columbia varies greatly, influenced by latitude, the province’s mountainous topography and distance from the Pacific Ocean. This diversity causes wide variations in average hours of sunshine, rainfall, snow and temperatures, sometimes over remarkably short distances.
For example, the average yearly precipitation in White Rock, a small community just south of Vancouver, is 1,092 millimetres (43 inches). Less than 50 kilometres (30 miles) away in North Vancouver, the North Shore mountains force clouds to rise and release their moisture,