Участие Джеррарда в
Чемпионате мира 2006 в Германии вновь было под угрозой из-за травмы. До последнего момента считалось, что Стивен вернётся в строй ко второй или третьей игре группового раунда, однако ему удалось выздороветь уже к первой игре и, выйдя в стартовом составе своей команды, помочь ей переиграть Парагвай 1:0. На этом турнире Джеррард забил дважды — первый раз он отличился в дополнительное время в матче против команды Тринидада и Тобаго (вновь не повезло вратарю
Шаке Хислопу), завершившимся со счётом 2:0. Эта победа, в которой забитым голом отличился также партнёр Джеррарда по «Ливерпулю»
Питер Крауч, обеспечила Англии досрочный выход из группы. В ставшей чисто формальной игре против
Швеции Джеррарду дали отдохнуть, уберегая его тем самым от возможности получить вторую жёлтую карточку (первая была в игре с Парагваем) и пропустить первую игру стадии плей-офф. Джеррард всё же вышел на поля и на 85-й минуте головой забил гол, который не помог Англии победить — матч завершился со счётом 2:2. Основное время игры 1/4 финала против
сборной Португалии завершилось со счётом 0:0, а в серии послематчевых пенальти Джеррард стал одним из трёх футболистов сборной Англии, чьи удары парировал португальский голкипер
Рикарду Перейра. Португалия победила, а Англия в очередной раз при высоких амбициях осталась ни с чем.