Nguyên nhân trực tiếp là những hậu quả của chiến tranh tại
Đông Dương. Các cường quốc
đang chiếm đóng Việt Nam như Pháp, Nhật Bản vì mục đích phục vụ chiến tranh đã lạm dụng và khai thác quá sức vào nông nghiệp vốn đã lạc hậu, đói kém gây nhiều tai họa ảnh hưởng đến sinh hoạt kinh tế của người Việt. Trong khi Nhật thu gom gạo để chở về nước thì Pháp dự trữ lương thực phòng khi quân Đồng minh chưa tới, phải đánh Nhật hoặc dùng cho cuộc tái xâm lược Việt Nam.[1] Những biến động quân sự và chính trị dồn dập xảy ra đã ảnh hưởng tiêu cực đến sản xuất lương thực miền Bắc vốn dĩ đã thiếu gạo nên càng bị đói. Nguyên nhân gián tiếp là những biện pháp quân sự hóa kinh tế nhằm phục vụ nhu cầu chiến tranh của chế độ thực dân Pháp tại Việt Nam, do tại nước Pháp khi đó đang có chiến tranh và cũng đang bị xâm chiếm. Sau đó Nhật Bản dùng vũ lực loại bỏ Pháp chiếm đóng Việt Nam rồi thực hiện các biện pháp khác khốc liệt hơn nhằm mục đích khai thác phục vụ chiến tranh (bắt nông dân nhổ lúa trồng đay để giải quyết nạn khan hiếm vải, buộc người dân bán lúa gạo với giá rẻ mạt để chuyển về Nhật).[2] Quân Nhật cấm vận chuyển lúa từ miền Nam ra Bắc, cũng cấm luôn việc mở kho gạo cứu đói (do gạo trong kho phải được ưu tiên cho lính Nhật). Máy bay quân Đồng Minh phá hủy các trục đường sắt từ Huế trở ra, phong tỏa đường biển khiến việc vận chuyển hàng ra miền Bắc không thực hiện được.[1] Nguyên nhân tự nhiên, thời tiết là yếu tố ảnh hưởng nghiêm trọng đến sản xuất lương thực tại miền Bắc. Thiên tai, lũ lụt, sâu bệnh gây mất mùa tại miền Bắc. Bệnh dịch tả lây lan nhanh và rộng khắp trong mùa lũ cũng góp phần làm tăng thêm nạn đói. Nhật cấm vận chuyển lúa từ miền Nam ra Bắc, cũng cấm luôn việc mở kho gạo cứu đói. Đồng Minh phá hủy các trục đường sắt từ Huế trở ra, phong tỏa đường biển khiến hàng hóa không lưu thông được. [1] Tình trạng địa chủ chiếm hữu phần lớn ruộng đất khiến phần lớn nông dân không có hoặc chỉ có rất ít đất canh tác, nên không có khả năng sản xuất đủ lương thực nuôi sống gia đình. Nếu cả làng bị mất mùa, không vay mượn được họ hàng thì cả toàn bộ nông dân nghèo trong làng sẽ lâm vào cảnh chết đói. Chính sách của Pháp