Гудериан был взят в плен американскими войсками 10 мая 1945 года в Тироле. Он был доставлен в Нюрнберг, но выступал на трибунале лишь как свидетель. Советская сторона хотела предъявить ему обвинения в военных преступлениях, но союзники с этим не согласились. Одним из обвинений были расстрелы пленных красноармейцев, захваченных передовыми моторизоваными частями во время глубоких прорывов обороны в 1941-м году. Прямых приказов Гудериана о расстрелах не обнаружили, но обвинение мотивировали тем, что он не мог не знать о них и, соответственно, не препятствовал. Гудериан не стал отрицать свою осведомлённость о таких случаях и объяснял их местью солдат за расстрелы немецких танкистов, случавшиеся в Красной Армии — их путали с эсэсовцами из-за чёрной формы и отличительной эмблемы германских танковых войск (череп со скрещёнными костями, т. н. «Мёртвая голова»). В 1946 году Гудериан был помещён в тюрьму в Аллендорфе, а затем в Нойштадте. В июне 1948 года был выпущен на свободу.