Les États-Unis ont décidé ce boycott diplomatique et ont déjà été rejoints mercredi par l'Australie et la Grande-Bretagne.
Ils accusent notamment la Chine de violations contre la minorité musulmane des Ouïghours dans la région du Xinjiang, ce que Pékin dément.
"De nombreux partenaires à travers le monde sont extrêmement préoccupés par les violations répétées des droits humains de la part du gouvernement chinois. C'est pourquoi nous annonçons aujourd'hui que nous n'enverrons aucune représentation diplomatique aux Jeux olympiques de Pékin", a dit Justin Trudeau aux journalistes.