1934 errichtete der seit 1918 regierende Boris III. (1894–1943) in Bulgarien ein autoritäres Regime. Mit dem »Gesetz zum Schutz der Nation« Ende 1940 wurden Juden zu Bürgern minderen Rechts. Im Zweiten Weltkrieg gehörte das Land zu den Verbündeten Deutschlands. Am 1. März 1941 trat es dem Dreimächtepakt (Deutschland, Japan, Italien) bei. Im Jahr zuvor hatte Bulgarien auf deutsche Initiative einen Teil der Landschaft Dobrudscha an der Schwarzmeerküste von Rumänien zurückerhalten, und im Frühjahr 1941 gelang es dem Land erneut, seine Einflusszone zu erweitern: Nach dem Einmarsch der deutschen Wehrmacht in Jugoslawien und Griechenland besetzte Bulgarien die griechische Region Thrakien, Teile Nordmazedoniens und Serbiens.
Im März 1943 nahmen bulgarische Behörden 11.500 der in diesen Besatzungsgebieten lebenden Juden gefangen und übergaben sie dem deutschen SS-Apparat, der sie in die deutschen Vernichtungslager im besetzten Polen verschleppte und dort ermordete. Auch in Bulgarien selbst, wo etwa 50.000 Juden lebten, wurden Verhaftungen durchgeführt. Ihre Verschleppung konnte durch Proteste unter den politischen Parteien – besonders des stellvertretenden Parlamentspräsidenten Dimitar Peschew (1894–1973) – und in der Kirche, wohl mit Zustimmung von Boris III., verhindert werden. Dennoch mussten Juden einen Gelben Stern als Kennzeichnung tragen, wurden enteignet und aus den Städten verbannt. Tausende jüdische Männer leisteten Zwangsarbeit in Lagern. Die Forschung rechnet mit mindestens Tausend weiteren bulgarischen Juden, die die Verfolgung im Land und im deutschen Machtbereich nicht überlebten.
Im September 1944 erklärte die Sowjetunion Bulgarien den Krieg; kurz darauf marschierte die Rote Armee ein. Die Macht im Land übernahm die von Kommunisten dominierte »Vaterländische Front« und übte Rache. Ein »Volkstribunal« verhängte in 135 Prozessen etwa 2.500 Todesurteile gegen politische Gegner, über 28.000 Menschen verschwanden spurlos.
Auch die Erinnerungskultur wurde vom neuen Regime bestimmt. Der Figur des »faschistischen« Zaren Boris III. wurde der Führer der kommunistischen Partei Bulgariens, Georgi Dimitroff (1882–1949), entgegengesetzt, um den ein ausufernder Personenkult betrieben wurde. Dimitroff hatte 1933 wegen des Reichstagsbrandes in Berlin vor dem Leipziger Reichsgericht gestanden und sich seinen Freispruch in diesem vom nationalsozialistischen Regime geplanten Schauprozess erstritten. Sein damaliger Triumph galt nach 1944 als Beleg für den langen antifaschistischen Kampf der Bulgaren; dass die einheimischen Partisanengruppen lange Zeit keine Verankerung in der Bevölkerung besaßen, drang erst nach 1991 an die Öffentlichkeit. Auch der Völkermord an den europäischen Juden und der Einsatz von Peschew für die bulgarischen Juden wurden zu kommunistischer Zeit nicht besonders hervorgehoben. Im Gegenteil: Die Partei nahm für sich in Anspruch, die »Rettung« erkämpft zu haben. Mittlerweile erinnern Gedenkorte an den Einsatz für die bulgarischen Juden; seit 2002 befindet sich in Kjustendil ein Museum für Peschew. In den Darstellungen wird jedoch der Mythos einer Nation der Retter gepflegt.
Eine differenzierte Sicht auf die Widersprüche der bulgarischen Politik gegenüber Juden im Zweiten Weltkrieg – die Haltung des Zaren, der Umgang mit ihnen in Bulgarien, die Auslieferung von Juden mit bulgarischem Pass im Ausland, der Juden aus Thrakien und Mazedonien, der Auswanderungsdruck nach Kriegsende – hat sich bislang nicht durchgesetzt.