В марте 1918 года город был захвачен австро-немецкими войсками. В конце апреля 1918 года возле Канева остановился 2-й Польский корпус, который был окружён и разоружён немцами. В январе 1919 года город на короткий период оказался под контролем УНР, а в феврале его захватили большевики.