Gerrard agreed two years on top of his current deal that ran for another two seasons.
The new deal will keep Gerrard at the club untile 2013 and is worth a reported £26million in total.
Reports says Gerrard is considering retirement after it expires, when he will be 33-years-old.