1944년 9월 5일, 소비에트 연방은 불가리아가 독일을 돕고 자국 영토를 독일군이 이용하지 못하게 한다는 구실로 불가리아에 전쟁을 선언하였다. 50 나흘 뒤 붉은 군대는 국경을 넘어 다음날 밤 공산주의 쿠데타가 일어날 환경을 조성하였다50 그리하여 공산주의자가 조종하는 "애국 전선"이 등장하여 정전 협정이 체결되었다50 소피아의 소비에트 군 지휘관이 최고 권한을 가졌으며, 키몬 게오르기예프 등 그의 명령을 받는 공산주의자들은 국내 정치를 완전히 장악하였다50

1946년 10월 선거에서 정치 활동가들이 구금되고, 신문 출판이 금지되었으며, 반대 세력 지지자들이 공산주의자 폭력단에게 곧잘 공격받는 등 야당 세력이 탄압받았다85 야당은 선거에서 28%의 표를 얻었으며, 이들의 의회 지도자 니콜라 펫코프는 계속 공산주의자의 탄압을 비난하였다85

1947년 6월 5일 펫코프는 의회 청사에서 체포되어 전시 재판으로 넘겨졌으며, 간첩 혐의로 사형을 선고받아, 그 해 9월 23일에 교수형에 처해졌다. 불가리아 비밀 경찰은 펫코프의 가짜 자백을 출판하여 내놓았다. 자백이 거짓임은 너무나 분명하여 물의를 빚었으며, 당국은 이에 대해 더 이상 언급하지 않았다 그 후 불가리아 인민 공화국이 성립하였다.

1946년 불가리아가 군주제를 폐지하고 공산주의 체제를 수립되면서 게오르기 디미트로프가 총리로 취임했지만 1949년에 갑작스럽게 사망하고 만다. 불가리아의 동방 정교회, 이슬람교, 개신교, 로마 가톨릭교회는 국가의 통제를 받게 된다.

디미트로프의 뒤를 이어 불가리아의 총리로 취임한 토도르 지프코프는 소련과의 정치적 유대 관계를 구축했다. 1968년에는 지브코프가 불가리아를 소련의 16번째 공화국으로 편입시켜 줄 것을 요청했지만 소련의 레오니트 브레즈네프는 지프코프의 요청을 받아들이지 않았다.

불가리아는 지프코프 체제 말기에 극심한 부패와 혼란에 시달렸다. 특히 지프코프는 불가리아 전체 인구의 약 10%를 차지하는 터키계 주민에 대한 동화 정책(불가리아화 정책)을 시행했다. 이 정책에 따라 터키계 주민들은 터키어 사용을 금지당했으며 성과 이름을 불가리아식으로 개명할 것으로 강요받았다. 많은 터키계 주민들이 터키를 탈출했기 때문에 불가리아와 서방권과의 관계는 악화되기에 이르렀다.

1980년대 후반에 소련의 미하일 고르바초프가 제시한 페레스트로이카 정책, 폴란드, 체코슬로바키아, 헝가리에서 시작된 동유럽 혁명은 불가리아에도 영향을 주었다. 지프코프는 개혁, 개방 정책을 받아들이면서 권좌에서 물러나게 되었다.

1990년 2월 불가리아 공산당은 자발적으로 일당 독재 체제를 포기했으며 당명을 불가리아 사회당으로 바꿨다. 1990년 6월에는 자유 선거가 실시되었다. 1990년 11월 불가리아 공화국이 수립되면서 소멸되었다.
불가리아가 공산주의 국가로 전환된 해는?
1946년