In Saudi Arabia, the average salary for a factory worker is SAR 68,462 per year and SAR 33 per hour. The average salary range for a factory worker is between SAR 51,963 and SAR 79,690. On average, a high school degree is the highest level of education for a factory worker.