On 6 August 2010, Gerber signed a one-year contract with the Edmonton Oilers. He was assigned to the team's AHL affiliate, the Oklahoma City Barons. He was recalled on 18 November after Oilers' goaltender Nikolai Khabibulin was placed on injured reserve. Gerber made his first start for the Oilers on 25 November, recording a 3–2 victory over the visiting Colorado Avalanche. He stopped 35 of 37 shots and drew an assist on the game-winning goal scored by Taylor Hall. Gerber started one more game, a 4–1 victory at Ottawa, before Khabibulin was re-activated and Gerber was returned to the Barons. Gerber was again re-called in late February after another injury to Khabibulin. Picking up where he left off in late November, Gerber stopped 34 shots in a 2–1 shootout win over the Nashville Predators on 1 March, improving to a 3–0 record with Edmonton.