Родился в станице Упорной в 1901 году. С 1923 года три года служил в Красной Армии. Работал в колхозе. Вновь был призван в Красную Армию в 1941 году, с 22 августа обучался в 46-м запасном стрелковом полку 15 запасной стрелковой бригады. 12 сентября 1941 года в составе 7-й маршевой роты команды 3030 рядовой Сонников С.И. отбыл на фронт. По сведениям жены, Сонниковой Федоры Карповны, последнюю весть от мужа семья получила в январе 1942 года. Признан пропавшим без вести с апреля 1943 года. Имя Сергея Игнатьевича Сонникова внесено в 3-й том Книги Памяти Краснодарского края.