The Green Bay Packers drafted Jennings in the 2nd round (52nd pick overall) of the 2006 NFL draft after he attended Western Michigan University. He was named to the 2006 NFL All Rookie team. In 2010, he helped lead the Packers to become Super Bowl XLV champions. In the Super Bowl, Jennings caught four passes for 64 yards and scored two touchdowns.
On March 15, 2013, Jennings signed a contract with the Minnesota Vikings.
He started the Greg Jennings Foundation to benefit underprivileged children and youth organizations.