2010-11: Aaron Irving made his midget hockey debut — scoring a goal with an assist in his only game with the SSAC Bulldogs midget minor team — and played for the SSAC Lions bantam AAA team in Edmonton. He competed for Edmonton South Bruins in the Alberta Cup – scoring one goal and finishing with 10 penalty minutes in five games. Irving was selected by the Edmonton Oil Kings in the first round (ninth overall) of the 2011 WHL Bantam Draft.
2011-12: Irving skated for the SSAC Athletics in the Alberta Midget Hockey League as a 15-year-old and played for Team Alberta in the 2011 Western Canada U16 Challenge Cup. He scored 3 goals with 15 assists and had 80 penalty minutes in 31 AMHL games. The Athletics finished fifth in the Dodge Division. Irving scored one goal for Team Alberta.
2012-13: Irving made his WHL debut with Edmonton in September and skated in four more games with the Oil Kings over the holidays — spending most of the season with the junior A Bonnyville Pontiacs in the AJHL. He had no points and was +2 with 6 penalty minutes in five WHL games. Irving scored 1 goal with 6 assists and had 57 penalty minutes in 43 regular season games for Bonnyville. The Pontiacs finished third in the North Division and lost to Whitecourt in the second round. Irving had no points and 11 penalty minutes in nine playoff games.
2013-14: Irving joined the Oil Kings for his first full season in the WHL. He was selected for Team Cherry in the 2014 CHL/NHL Top Prospects Game.