Snyder's new deal, which includes an automatic rollover provision, increases his salary to $2.75 million for the 2013 season with annual increases of $100,000.
The deal was expected to be announced later Thursday.
The 73-year-old coach led the Wildcats to an 11-2 record, their second Big 12 championship and a berth in the Fiesta Bowl this past season, and was voted AP's Big 12 coach of the year.
It was Snyder's seventh 11-win seasons in 21 seasons in Manhattan, and the first since returning from a brief retirement four years ago. His career record is 170-85-1.
More Sports Headlines
Snohomish mixed martial artist returns to her first love Mariners beat Twins 4-3 in 11 innings Charles scores 29 points, Liberty beat Storm 78-62 Park wins Women's British Open, captures 4th different major Perry wins 2nd straight Champions Tour's 3M Championship Merritt shoots 67 to win Quicken Loans National by 3 shots Triple Crown winner American Pharoah wins $1.75 million Haskell Invitational Bills' Ryan names Incognito starting left guard
Our new comment system is not supported in IE 7. Please upgrade your browser here.