В начале кампании 1812 постоянно был в арьергарде 2-й армии, до соединения её с 1-ю. Раненый под Бородином, Васильчиков был произведён в генерал-лейтенанты, затем назначен командиром 4-го кавалерийского корпуса, с которым участвовал в сражениях под Тарутиным и Вязьмой. Орденом Св. Георгия 3-го кл. № 265 награждён 31 января 1813 В кампании 1813 года он был в сражениях под Бауценом, при Кайзерсвальде (где вторично ранен), под Кацбахом и Лейпцигом. После Лейпцигской битвы преследовал французов с кавалерией до самого Рейна.