Sơn La là tỉnh miền núi với các kiểu địa hình xen kẽ nhau khá phức tạp dẫn đến các yếu tố khí hậu nông nghiệp có sự thay đổi lớn trên phạm vi hẹp, vì vậy việc phân chia các vùng, tiểu vùng nhằm phản ánh được quy luật phân bố về các điều kiện khí hậu nông nghiệp là rất cần thiết. Trên cơ sở các chỉ tiêu liên quan đến tổng nhiệt năm và độ dài mùa sinh trưởng, lãnh thổ Sơn La được chia thành 5 vùng và 10 tiểu vùng khí hậu nông nghiệp. Đây sẽ là luận cứ khoa học quan trọng trong công tác phát triển trồng trọt của tỉnh