Ahead of the 2011–12 season, Hammill expressed determination to fight for his first team place at Wolverhampton Wanderers. The 2011–12 season saw Hammill making his first appearance of the season, playing 89th minutes, in a 4–0 win over Northampton in the first round of League Cup. Hammill then scored his first – and only goal – for Wolves, when he netted a free-kick in a League Cup tie against Millwall. However, although he made a series of substitute appearances in the Premier League during the first half of the season he was unable to establish himself in the team.