The striker has said he is “humbled and happy” to be joining a “humongous club”.
Sturridge, 23, who has been in talks with the club for a number of months, becomes the first major mover of the January transfer window.
“Brendan Rodgers said he sees me here for a long time,” Sturridge told Liverpool’s website.
“I also see myself here for a long time. I’ve not signed here to play for a couple of years and then move on. I’ve signed to be here for as long as possible,”
“It’s a humongous club – for me, one of the biggest in the world – and to have the fans and world-class players we have here is amazing.”
Sturridge said that he was excited at the prospect of playing with Luis Suarez: “To have him as a teammate is great. He’s a very good player, very talented and rated as a one of the best players in attacking positions in the world right now.
“It’s good to be part of a team with him in and I’m sure we’ll be able to play well together.
“With Luis, Raheem and the other players that are here, it’s going to be great for myself and I’m sure we’ll connect well together.
“We all have similar attributes, so hopefully we’ll be able to create a few nightmares for defenders.”
Meanwhile Chelsea are in talks to sign Newcastle forward Demba Ba’s are triggering his £7m release clause.
Image via Getty