Сергей Гармаш родился 1 сентября 1958 года в Херсоне, Украина. В 15 лет поступил в театральное училище в Днепропетровске. В 1984 году, после окончания Школы-студии МХАТ, был принят в труппу Московского театра «Современник». Заслуженный артист РФ (2004). Народный артист России (2006).