Sin embargo, el país recibió varios refugiados judíos de la Alemania nazi y Austria antes y durante la guerra. En total, alrededor de 2.000 refugiados judíos fueron admitidos en Suecia y la mayoría de ellos pudieron establecerse allí de forma permanente.
Suecia también brindó refugio a varios refugiados judíos que habían sido rechazados en otros países. En 1938, el SS St. Louis, un barco que transportaba a más de 900 refugiados judíos, fue rechazado por Estados Unidos y obligado a regresar a Europa. Suecia aceptó aceptar a algunos de los pasajeros y, finalmente, a unos 250 de ellos se les permitió establecerse en el país.
Además, Suecia también proporcionó asilo a varios niños judíos que habían sido enviados a un lugar seguro por sus padres en los años previos a la guerra. Estos niños a menudo eran colocados con familias suecas o en hogares infantiles, y se les daba la oportunidad de aprender sueco y asistir a la escuela.