Hayward, who missed most of last year because of a broken leg, will make a little more than the veteran minimum of $850,000. The deal allows Hayward to stay in Jacksonville and gives the Jaguars added depth in case free agent signee Aaron Kampman is slow to return from knee surgery.
Hayward had been an unrestricted free agent. A third-round draft pick by Denver in 2001, Hayward has started 59 games in nine seasons. He has 39.5 sacks, including 17.5 with the Jaguars.
He earned a starting spot last fall, but broke his left leg in the season opener at Indianapolis and spent the year on injured reserve.