وضع المواطنين اليهود في الدول العربية ازداد سوءاً خلال الحرب العربية الإسرائيلية عام 1948. اندلعت شغب ضد اليهود في جميع أنحاء العالم العربي في ديسمبر 1947، وتضررت المجتمعات اليهودية بشدة في حلب وعدن الخاضعة لسيطرة بريطانية
مع مئات القتلى والجرحى. في ليبيا، تم حرمان اليهود من الجنسية، وفي العراق، تمت مصادرة ممتلكاتهم. طردت مصر معظم مجتمعها الأجنبي، بما في ذلك اليهود، بعد حرب السويس عام 1956، في حين حرمت الجزائر مواطنيها الفرنسيين، بما في ذلك اليهود، من المواطنة عند استقلالها في عام 1962. خلال عشرين عاماً، هاجر حوالي 850,000 يهودي من الدول العربية إلى إسرائيل ودول أخرى.