Contract workers from Iran’s oil and power sectors and welfare organization staff from cities across the country gather for a protest outside parliament in Tehran, December 10, 2025.
Employees of Iran’s welfare organization and contract workers from the oil, gas and power sectors gathered outside parliament in Tehran on Wednesday to protest low wages and insecure employment, local labor groups said.
Staff from the State Welfare Organization said their salaries do not meet living costs despite long years of experience. Some told ILNA news agency that wide pay gaps between provincial workers and central office staff have fueled anger. Protesters voiced frustration over rising expenses and what they described as stalled government promises.
Oil, gas and power-sector contract workers joined the protest, urging lawmakers to remove intermediary contractors and implement legislation intended to shift temporary workers into permanent roles. They said the lack of progress has left many without stable income or benefits.
The protests come as Iran faces rising inflation and a sharp fall in its currency. This week, the rial slid to a new record low, with the US dollar trading at about 1.26 million rials, while gold prices also hit record levels.
Finance Minister Ali Madanizadeh has said the currency slide reflects the impact of a brief war with Israel earlier this year, while economists point to long-standing economic problems and renewed UN sanctions as key drivers of inflation.
Wednesday’s rally followed one of the largest labor actions in years at the South Pars gas hub in Asaluyeh, where at least 5,000 contract workers stopped work on Tuesday over wages and job security.
Labor unrest has increased across Iran as rising prices and currency volatility strain households, with rights groups reporting thousands of labor protests and strikes across the country over the past year.