Den 25. april 2009 signerte Ward en 4-årig kontraktforlengelse verdt $22 millioner med en signeringsbonus på $3 millioner. I Steelers' sesongåpningskamp på hjemmebane tok han imot 8 pasninger for 103 yards. Den 27. september, i en kamp mot Cincinnati Bengals, nådde Ward 10 000 mottatte yards som første wide receiver i Steelers' historie etter fire mottakelser for 82 yards. Under en kamp mot Browns i uke 6 tok Ward imot 8 pasninger for 159 yards og en touchdown. Dette var hans tredje kamp i sesongen med over 100 mottatte yards. Hans fjerde kamp med over 100 mottatte yards kom i et 24–27 nederlag mot Kansas City Chiefs 22. november, hvor han satte en personlig sesongrekord med 10 mottakelser, for 128 yards og en touchdown. Ward nådde fem kamper med minst 100 mottatte yards for første gang i sin karriere 20. desember, da han tok imot 7 pasninger for 126 yards i en 37–36 seier over Green Bay Packers.