Ward stilte til start i Steelers' sesongåpningskamp mot Miami Dolphins, hvor han tok imot 5 pasninger for 53 yards og en touchdown da Steelers vant 28–16. Den 22. oktober 2006 tok Ward imot 8 pasninger for 171 yards og 3 touchdowns, for første gang i sin karriere, da Steelers tapte 38–41 mot Atlanta Falcons. Han spilte ikke i uke 13 og 14 i sesongen, og avsluttet med 975 mottatte yards. Etter at Steelers avsluttet sesongen 8–8 og ikke nådde sluttspillet annonserte hovedtrener Bill Cowher at han skulle pensjonere seg.