Caleb Ewan werd in 2010 Australisch kampioen op de weg bij de junioren. Een jaar later, in 2011, won hij op de baan het Australisch kampioenschap omnium, puntenkoers en ploegkoers voor junioren, en het wereldkampioenschap omnium voor junioren. Datzelfde jaar werd hij ook Australisch kampioen criterium bij de junioren. In 2012 won hij onder andere de Omloop Het Nieuwsblad voor junioren en een etappe in de Rothaus Regio-Tour. Ook in 2012 won hij zijn eerste wedstrijden bij de elite, namelijk de tweede en vierde etappe van de Bay Cycling Classic.