Антон Германович Силуанов родился 12 апреля 1963 года в Москве. Окончил Московский финансовый институт (1985) по специальности «финансы и кредит».
С августа 1985 по март 1987 года — экономист, старший экономист Министерства финансов РСФСР.
С марта 1987 по май 1989 года проходил действительную военную службу в Советской Армии.
С мая 1989 по январь 1992 года — ведущий экономист, экономист 1 категории, заместитель начальника подотдела, консультант Министерства финансов РСФСР.
С февраля 1992 года — заместитель начальника отдела Министерства экономики и финансов Российской Федерации.
С февраля 1992 года по октябрь 1997 года — заместитель начальника отдела бюджетного управления, заместитель руководителя бюджетного департамента — начальник отдела, заместитель руководителя бюджетного департамента Министерства финансов Российской Федерации.
В 1994 году получил ученую степень кандидата экономических наук. Тема диссертации: «Бюджетная политика государства в условиях перехода к рыночным отношениям».
С октября 1997 по июль 2003 года — руководитель Департамента макроэкономической политики и банковской деятельности Министерства финансов Российской Федерации.
С 22 марта 2001 года — член коллегии Министерства финансов Российской Федерации.
С июля 2003 по май 2004 года — заместитель Министра финансов Российской Федерации.
С мая 2004 по 12 декабря 2005 года — директор Департамента межбюджетных отношений Министерства финансов Российской Федерации.
С 12 декабря 2005 года — заместитель Министра финансов Российской Федерации.
С 27 сентября 2011 года — исполняющий обязанности Министра финансов Российской Федерации.
16 декабря 2011 года назначен Министром финансов Российской Федерации и введен в состав Совета Безопасности Российской Федерации.
Член ВПП «Единая Россия».
С января 2013 года — декан финансово-экономического факультета Финансового Университета при правительстве РФ.