According to the Saudi state television, the massive explosion occurred in the eastern part of Riyadh on Thursday.
The blast reportedly destroyed an industrial building that damaged nearby buildings as it was demolished.
The vehicles near the scene of the incident were ablaze and at least five fire engines were dispatched to the place.
Saudi officials said a hundred emergency personnel were also present at the scene.