Unter Ferdinand von Hohenzollern (Ferdinand I. 1916–1927) trat Rumänien der Entente bei und von 1916 bis 1918 in den Ersten Weltkrieg ein. Der Kriegserklärung vom 27. August 1916 an Österreich-Ungarn waren Geheimverhandlungen mit Russland vorausgegangen. Das Zarenreich akzeptierte darin rumänische Gebietsansprüche auf die Bukowina, Siebenbürgen und das Banat. Im Rahmen seiner Kriegsteilnahme konnte Rumänien im Spätsommer 1916 zunächst den Südosten Siebenbürgens erobern, wurde aber von deutsch-österreichischen Truppen vom Norden und von einem bulgarisch-deutschen Armeekorps vom Süden in die Zange genommen. Binnen weniger Monate waren große Teile Rumäniens (Klein- und Großwalachei) besetzt. Die deutsche Besatzung dauerte von Dezember 1916 bis zur deutschen Kapitulation. In der nordöstlichen Provinz Moldau wurde die rumänische Armee durch französische Hilfe reorganisiert, eine lokale deutsche Offensive in Richtung Moldau wurde im Juli 1917 gestoppt. König Ferdinand versuchte mit dem Friede von Bukarest zu retten, was noch zu retten war.