The explosion happened Saturday morning at the warehouse Phu Tho province, Tuoi Tre News reported.
A resulting fire was put out just after noon Saturday, at which point emergency responders put the death toll at 24 people.
The explosion also caused damage to the warehouse, several outbuildings, and nearby houses, authorities said.
An initial investigation of the incident found that the explosion was caused by a technical incident that occurred in the warehouse, Lt. Gen. Le Thanh Bin said in a report on the incident without elaborating.
Caroline Berg Eriksen: Soccer player's wife triggers debate with post-birth selfie
Theater accidentally screens 'Nymphomaniac' trailer instead of Disney's 'Frozen'