Den 50-årige liberalen kommer själv med beskedet i ett inlägg på Twitter.
"Jag har testat positivt för covid-19. Jag kommer att följa folkhälsomyndigheternas riktlinjer och isolera mig", skriver Justin Trudeau.
Han uppmanar nu alla att vaccinera sig och ta påfyllnadsdoser.
"Jag mår okej, men det är för att jag har tagit mina sprutor. Så om du inte har gjort det än, vaccinera dig – och om du har möjlighet, ta påfyllnadsdoser. Låt oss skydda vårt sjukvårdssystem, varandra och oss själva", skriver premiärministern på Twitter.