Trong đó, nguồn vốn ngân sách đầu tư tập trung trên 8 tỷ 562 triệu đồng, nguồn theo Nghị quyết 30a 3 tỷ 590 triệu đồng, nguồn Chương trình 135 trên 6 tỷ đồng, nguồn vốn sự nghiệp có tính chất đầu tư 5 tỷ 639,1 triệu đồng, nguồn hỗ trợ xây dựng thủy lợi nhỏ, thủy lợi nội đồng 3 tỷ 135,29 triệu đồng, nguồn vốn khác 33 tỷ 865,8 triệu đồng.
Hệ thống công trình thủy lợi tập trung chủ yếu ở các xã: Sóc Hà, Trường Hà, Lũng Nặm, Ngọc Đào, Quý Quân, Lương Can, Thanh Long, Ngọc Động, Cần Yên, Cần Nông, Lương Thông, Đa Thông, Yên Sơn, thị trấn Xuân Hòa và thị trấn Thông Nông.
Hiện nay, toàn huyện gồm có 3 hồ chứa lớn phục vụ sản xuất (hồ Khuổi Kỳ, xã Sóc Hà; hồ Bản Nưa, hồ Thôm Cải, xã Ngọc Đào), 9 trạm bơm điện, 78 đập dâng (phai dâng) và 188 công trình thuộc hệ tự chảy với 299,422 km kênh mương được kiên cố hóa, phục vụ tưới tiêu cho hơn 3.600 ha diện tích 2 vụ.
Giai đoạn 2021 - 2025, huyện có 15 xã, thị trấn đăng ký nhu cầu hỗ trợ đầu tư xây cống, kiên cố kênh mương; các công trình tích trữ nước, nhu cầu tưới tiên tiến, tiết kiệm nước theo Nghị quyết số 24/NQ-HĐND, ngày 17/7/2020 của HĐND tỉnh với tổng kinh phí trên 90 tỷ đồng. Trong đó, xã Trường Hà và thị trấn Xuân Hòa có nhu cầu hỗ trợ đầu tư xây dựng công trình tích trữ nước (3 hồ); 4 hộ ở xã Trường Hà đăng ký hỗ trợ áp dụng tưới tiên tiến, tiết kiệm nước; 15 xã, thị trấn có nhu cầu hỗ trợ đầu tư xây cống và kiên cố kênh mương (77 công trình).