Pour son premier départ avec l'écurie de Maranello, lors du Grand Prix d'Australie, Leclerc franchit la ligne d'arrivée cinquième, une consigne d'équipe lui ayant intimé de rester derrière son coéquipier Sebastian Vettel alors qu'il pouvait l'attaquer. À Bahreïn, il devient le premier Monégasque à réaliser une pole position en Formule 1 et le plus jeune pilote, à 21 ans, à réaliser une pole position chez Ferrari. Le lendemain, il rate son départ mais réussit, en l'espace de six tours, à doubler Valtteri Bottas ainsi que son coéquipier, avant de s'échapper. À dix tours de l'arrivée, alors qu'il caracole en tête, son moteur subit une perte de puissance ; il finit troisième, derrière les Mercedes de Lewis Hamilton et Bottas, sauvant son podium grâce à l'intervention de la voiture de sécurité alors que Max Verstappen s'apprêtait à le dépasser. Ce podium est également le premier d'un Monégasque depuis la troisième place de Louis Chiron à domicile en 1950. Leclerc réalise également le premier meilleur tour en course d'un monégasque et les premiers tours en tête d'un pilote originaire de la Principauté. Pour le Grand Prix de l'histoire de la Formule 1 en Chine, il se qualifie quatrième ; en course, son équipe lui demande de laisser passer son coéquipier et il termine cinquième. Lors de son Grand Prix national, il connaît un weekend compliqué qui se solde par un abandon en début d'épreuve. Au Canada, il obtient son second podium de la saison en terminant troisième. Au Grand Prix d'Autriche, il réalise la deuxième pole position de sa carrière et se classe deuxième après avoir été rattrapé puis dépassé par Max Verstappen à trois tours de l'arrivée. En Allemagne, il est l'auteur d'une sortie de piste provoquant son abandon puis il se classe quatrième sur le Hungaroring.