У жовтні 1905 року, під час революції, Черкаси були охоплені страйками робітників. 1917 року у Петрограді відбувся Жовтневий переворот. Через рік більшовицька хвиля докотилась і до Черкас. На І Всеукраїнський з'їзд Рад делегатом від міста був обраний Т. Г. Нестеренко. 16 січня 1918 року в Черкаси були окуповані більшовиками, а 18 січня створено місцеву Раду робітничих, солдатських та селянських депутатів. В кінці січня було створено Революційний комітет на чолі з Золотарьовим. Навесні війська Української Держави гетьмана Скоропадського встановлюють свій контроль над містом. У січні 1919 року в місті знову була встановлена більшовицька окупація, але в травні влада перейшла до війська Григор'єва. Було розстріляно багато більшовиків, серед яких Ф. Н. Ільїн та С. Г. Вербовецький. У роки Перших визвольних змагань понад 10 разів переходило місто з рук в руки, зазнавало обстрілів і руйнувань, декілька тисяч жителів стали жертвами боїв і терору.