El clima en Imbabura es variado va desde un seco y muy seco en la hoya del Chota, pasa por uno mediterráneo y templado seco en Ibarra, por un frío y de páramo en los Andes, un clima continentalizado húmedo en Otavalo y Cotacahi, hasta un templado subtropical húmedo de tierras altas en el oeste y noroeste de la provincia, así la temperatura promedio en Ibarra es de 21 grados, en Atuntaqui de 18 grados, en Otavalo de 13 grados, en Cotacachi de 11 grados y en Salinas de 25 grados, la Selva de Cayapas en el oeste es de 27 grados, las precipitaciones en la Hoya del Chota (incluida Ibarra) son de 340 a 670 mm anuales, mientras en la Selva de Cayapas e Intag es de 1200 a 3000 mm anuales por estar en la Biorregión del Chocó.