Suárez, de 25 años, le dijo al sitio web del equipo inglés que "firmar un nuevo contrato con Liverpool es increíble para mí porque soy muy feliz tanto en el club como en la ciudad".
El uruguayo anotó 12 goles para el Liverpool en la Liga Premier la temporada pasada e hizo parte del equipo que ganó la Copa de la liga. También anotó en la semifinal de la FA Cup, en la que el Liverpool se impuso 2-1 sobre su tradicional rival de la ciudad, el Everton.
Suárez llegó al Liverpool desde el Ajax de Holanda en enero de 2011.
El nuevo técnico del Liverpool, Brendan Rodgers, dijo que "ciertamente había algunos equipos interesados en él, pero a lo largo del receso entre temporadas nos comunicamos bien y él ahora se comprometió aquí a largo plazo".
Suárez jugó con la selección uruguaya que disputó el torneo de fútbol de los Juegos Olímpicos de Londres 2012, donde quedaron eliminados en la primera ronda.