“The fire erupted when some people made aerial firing during the ceremony which damaged electric wires,” they said.
“This caused short circuit in cables and ultimately causing fire eruption.”
According to AFP, the fire was sparked by celebratory gunfire in the ceremony.
The bullets struck electric decorations that triggered a short-circuit, igniting a women-only marquee at the wedding on Tuesday night in Eastern Province, said Al-Yaoum newspaper, citing civil defence chief General Abdullah Khsheiman.
Al-Yaoum, which is based in the province, said at least 28 people died in the fire, although various other reports put the death toll at 25, all of them women and children.
The governor of the oil-rich region, Prince Mohammed bin Fahd bin Abdul Aziz, ordered a prompt investigation into the incident, the Okaz daily reported.
In July 1999, 76 people died in a similar incident in Eastern Province.