Internationaler Schutz ist die wichtigste Aufgabe von UNHCR. Die Organisation soll sicherstellen, dass die Menschenrechte von Flüchtlingen respektiert werden, dass Flüchtlinge das Recht haben, Asyl zu suchen und dass kein Flüchtling zur Rückkehr in ein Land gezwungen wird, wo er oder sie Verfolgung befürchten muss. UNHCR arbeitet daran, dass internationale Vereinbarungen zu Gunsten von Flüchtlingen eine weite Verbreitung finden und diese von den Regierungen beachtet werden. Die Organisation stellt in vielen Ländern auch materielle Hilfe für Flüchtlinge zur Verfügung, wie z.B. Wasser, Unterkünfte und medizinische Versorgung.
Die zweite zentrale Aufgabe von UNHCR neben dem internationalen Schutz ist die Suche nach dauerhaften Lösungen für die Probleme von Flüchtlingen. Sofern die Bedingungen hierfür gegeben sind, ziehen viele von ihnen die freiwillige Rückkehr an ihre Heimatorte vor. Wenn die Rückkehr aber nicht möglich ist, hilft UNHCR ihnen dabei, sich ein neues Leben aufzubauen, entweder im Asylland oder in einem Drittland, das bereit ist, sie aufzunehmen (Neuansiedlung).