Во время Отечественной войны 1812 года Нарышкин был ротмистром Изюмского гусарского полка и участвовал в Бородинском сражении, где получил ранение в голову. Захвачен в Москве в плен французами, отправлен в тыл и под Витебском был отбит казачьим партизанским отрядом. В конце ноября произведён в подполковники и зачислен в лейб-гвардии Гусарский полк. В Заграничных походах за отличие под Калишем получил чин полковника, а за отличия в сражениях при Денневице и под Лейпцигом произведён в генерал-майоры. Далее сражался во Франции и находился при взятии Парижа.