Theo cơ quan chức năng, nguyên nhân vụ nổ ban đầu được xác định do xe chở khí gas trong quá trình bơm gas vào bồn bị bốc cháy và phát nổ. Tai nạn đã làm gần 40 người bị thương, trong đó có 2 người đang điều trị ở Bệnh viện bỏng Quốc gia, 2 người đang điều trị tại Bệnh viện đa khoa tỉnh Bắc Ninh. Số người bị thương còn lại đã được đưa vào Bệnh viện đa khoa huyện Thuận Thành cấp cứu.
Ngay sau khi vụ nổ xảy ra, lực lượng cảnh sát phòng cháy chữa cháy, Công an tỉnh Bắc Ninh đã điều động 4 xe cứu hỏa đến hiện trường dập tắt đám cháy. Tại hiện trường, chiếc xe chở khí ga bị cháy rụi hoàn toàn, hàng trăm chiếc bình gas cháy biến dạng nằm ngổn ngang, ước tính thiệt hại ước tính khoảng 2 tỷ đồng.
Chiếc xe bồn đã bị thiêu rụi và hàng trăm bình gas bắn khắp nơi