Creșterea fenomenului de xenofobie poate fi explicată prin mai mulți factori, printre care se numără migrarea masivă a populației, creșterea insecurității economice și sociale, împreună cu perspectivele slabe de angajare și stabilizare financiară, precum și propaganda politică care alimentează frica și instigă la ură față de străini. Aceste tendințe pot fi combătute prin cultivarea toleranței și a diversității, educarea populației în această direcție, precum și prin promovarea unei politici sociale mai juste și echitabile.