Andy Keogh signed a two-year contact extension earlier this week and now Jarvis has also pledged his long-term future to the club by signing a new deal that will tie him to the club until 2012.
"As soon as the possibility was there I was happy to get into the talks," Jarvis has said.
"I'm very happy here. I enjoy playing for Wolves, the supporters have been very good to me.
"I just want to be part of things here for as long as I can."