Como primogénito del rey Gustavo I, Erico accedió al trono en 1560 y fue coronado el 29 de junio de 1561.