Over 32,000 work permits issued to Syrian refugees in Jordan until May — UNHCR

The United Nations High Commissioner for Refugees (UNHCR) says that Jordan issued 32,160 work permits to Syrian refugees from January through the end of May 2025, including 5,818 permits in May alone (Al Mamlaka TV photo)
The United Nations High Commissioner for Refugees (UNHCR) says that Jordan issued 32,160 work permits to Syrian refugees from January through the end of May 2025, including 5,818 permits in May alone (Al Mamlaka TV photo)

AMMAN — Jordan issued 32,160 work permits to Syrian refugees from January through the end of May 2025, including 5,818 permits in May alone, according to data from the United Nations High Commissioner for Refugees (UNHCR).

Figures reviewed by Al Mamlaka TV show that January saw the highest number of permits issued, at 12,112. The number fell to 3,190 in February and 2,499 in March, before rebounding to 8,541 in April and settling at 5,818 in May.

According to UNHCR, Jordan hosts 534,694 registered Syrian refugees, of whom 249,532, approximately 47 per cent, are of working age (18 to 59 years).

The data indicate a gender gap in labour access: 90 per cent of the permits issued during the reporting period went to men, while just 10 per cent went to women.

Most work permits were processed through refugee camp employment offices, with 29,007 issued via Zaatari and 4,516 through Azraq.

Syrian refugees in Jordan are subject to the country’s Labour Law, which governs all non-Jordanian workers. They are permitted to work in sectors open to foreign labour and may also register and operate their own businesses, including home-based enterprises.

Policy changes in recent years have expanded employment opportunities for Syrian refugees. Since 2017, they have been allowed to work inside camps, and open work permits for the construction sector have been issued through the General Federation of Jordanian Trade Unions.

In 2018, the government permitted refugees to establish home-based businesses. Flexible work permits, introduced in 2020, allow mobility between sectors and employers. The same year, mandatory social security registration was introduced for permit holders.

A support unit for “Cash for Work” projects was launched in 2021, alongside the designation of sectors open to non-Jordanians. Contribution rates for social security were raised in 2023, and a tiered system, set at 50 and 75 per cent, was implemented in 2024.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;} #widget_1623 .opinions-title a{font-size:32px;} .first-author{ background-color:#ecedef; } .first-opinion-author-name{ background-color:white; width:max-content; padding:5px; }
.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .article-widget-sm .article-title{font-size:16px;-webkit-line-clamp:3;} .related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; } .newspaper-footer{ visibility:hidden; } .socialFixOuter { position: fixed; top: 50%; margin-top: 40px; right: 0; transition: .2s; z-index: 20; height: 217px; width: 40px; } .socialFix { height: 30px; width: 30px; display: block; position: relative; cursor: pointer; background-size: 18px 18px; transition: .2s; background-position: center; background-repeat: no-repeat; border-radius: 2px; margin-top: 1px; } .socialFix:hover { width: 40px; margin-left: -10px; } .app-badge-img { height: 36px; width: auto; } @media (max-width: 768px) { .app-badge-img { height: 32px; } .app-badges { justify-content: center !important; } }
document.addEventListener("DOMContentLoaded", function () { const socialFix = document.querySelector(".socialFixOuter"); if (!socialFix) return; let firstInteraction = false; let hideTimeout = null; function checkMobileScreen() { if (window.innerWidth < 768) { socialFix.style.display = "none"; } else { socialFix.style.display = "block"; } } checkMobileScreen(); window.addEventListener("resize", checkMobileScreen); function handleFirstInteraction() { if (firstInteraction) return; if (window.innerWidth < 768) return; firstInteraction = true; socialFix.style.right = "-25px"; } socialFix.addEventListener("mouseenter", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); socialFix.style.right = "0"; }); socialFix.addEventListener("mouseleave", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { socialFix.style.right = "-25px"; }, 500); }); ["click", "touchstart"].forEach((evt) => { socialFix.addEventListener(evt, handleFirstInteraction); }); }); function validateEmail(email) { if (email.length > 255) return false; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailRegex.test(email)) return false; if (email.includes('..') || email.startsWith('.') || email.endsWith('.')) return false; return true; } function sanitizeInput(input) { input = input.replace(/<[^>]*>/g, ''); input = input.replace(/javascript:/gi, ''); input = input.replace(/on\w+\s*=/gi, ''); input = input.replace(/[<>"'&(){}[\]]/g, ''); return input.trim(); } document.addEventListener('DOMContentLoaded', function () { function showModal(message, type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; messageContainer.classList.remove("d-none"); setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = sanitizeInput(emailInput.value.trim()); if (!validateEmail(email)) { showModal('Invalid email format', 'danger'); return; } const formData = new FormData(); formData.append('email', email); fetch('/subscribeNewsletter', { method: "POST", body: formData, headers: { "Accept": "application/json", "X-Requested-With": "XMLHttpRequest" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.", 'danger'); } return response.json(); }) .then(data => { showModal(data.message, 'success'); }) .catch(error => { showModal("Error submitting email. Try again.", 'danger'); }); }); });