Vidic joined United from Spartak Moscow in a £7million deal two years ago.
He said: “Playing in this team is a great privilege.
“This is such a great club and I am delighted to be able to extend my stay here.
“The fans and everyone at the club have been very special to me.
“I hope I can do my bit to bring the club even more trophies in the years ahead.”