2010-11: Adrian Kempe played for Kramfors-Alliansen's U18 team on the east coast of Sweden as a 14-year-old and played for Angermanland in the TV-Pucken tournament for high school players. He scored 1 goal with 7 assists and had 10 penalty minutes in 25 games and scored 1 goal in three playoff contests. Kempe scored 4 goals with 7 assists and had 4 penalty minutes in eight TV-Pucken games.
2011-12: Kempe moved from Kramfors-Alliansen to Djurgarden in Stockholm – skating for the club's U18 and U16 squads. He scored 10 goals with 10 assists in 34 regular season games for Djurgarden's U18 team and was +15 with 24 penalty minutes. In four playoff games he had 2 assists and was +1. Kempe scored 6 goals with 6 assists and was +12 with 6 penalty minutes in seven games with Djurgarden's U16 team; which captured Sweden's championship. Kempe played 11 international contests for Sweden's U16 team and scored 4 goals with 9 assists. In eight TV-Pucken games for Angermanland he scored 11 goals with 7 assists and was +8 with 33 penalty minutes.
2012-13: Kempe joined MODO's U20 team and played for Sweden in the 2013 U17 World Hockey Challenge. In 39 junior games he scored 6 goals with 7 assists and was -7 with 36 penalty minutes. MODO reached the championship game against HV71 and Kempe scored 1 goal and was -2 with 4 penalty minutes in seven playoff games. He scored five goals in five games and had 2 penalty minutes for Sweden at the WHC. Kempe was selected by the OHL's Barrie Colts in the second round (107th overall) in the 2013 CHL Import Draft.
2013-14: Kempe represented Sweden in the 2013 U18 Ivan Hlinka Memorial Tournament and returned to MODO; playing in the SHL as a 17-year-old and splitting time between the men's team and the U20 squad. He scored 2 goals with 1 assist and was -1 with 12 penalty minutes in four games at the Ivan Hlinka tournament.