The Liverpool skipper was the firm favourite to be handed the armband after John Terry was stripped of the captaincy by the Football Association.
Hodgson said: “I’m pleased to announce that Steven Gerrard will captain the team. In my opinion, he is the man who merits this distinction.
“I know him as a player and a person. I know how committed he is to the England cause.
“He was delighted last night when I told him of my decision.
“I shall be counting on him of course to help me as much as he possibly can to build the type of team unity and the type of environment that is going to be necessary to thrive in an important tournament.”
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news