Cette hésitation orthographique est l’une des plus fréquentes en français, et pour cause : elle implique deux verbes différents qui se ressemblent étonnamment. La confusion vient du fait que nous avons affaire soit au verbe « pleuvoir », soit au verbe « plaire ».

Démêlons cette question une fois pour toutes.
La règle selon le contexte
La forme correcte dépend entièrement du sens de votre phrase :
« Il a plu » (sans « t ») – Le temps qu’il fait
Quand il s’agit de la météo, on écrit toujours « il a plu » sans « t ». Il s’agit du participe passé du verbe « pleuvoir ».
Exemples :
Il a plu toute la journée hier.
Il a plu des cordes cette nuit.
Heureusement qu’il a plu, le jardin en avait besoin.
« Il a plu » (sans « t ») – Quelque chose qui plaît
Quand il s’agit du verbe « plaire » au sens de « être agréable, séduire », on écrit également « il a plu » sans « t ». Le participe passé de « plaire » est « plu », invariable.
Exemples :
Ce film lui a plu.
Cette idée m’a plu immédiatement.
Le spectacle a plu à toute la famille.
« Il a plut » n’existe jamais
La forme « il a plut » avec un « t » final n’existe pas en français. C’est une erreur orthographique courante, probablement influencée par la conjugaison au passé simple « il connut ».
Pourquoi cette confusion ?
L’influence du passé simple
La confusion provient souvent du passé simple, où l’on trouve effectivement un « t » :
- Passé simple : il plut (pour plaire) / il plut (pour pleuvoir)
- Passé composé : il a plu (dans les deux cas)
En résumé
Retenez cette règle simple :
- « Il a plu » (sans « t ») dans tous les cas, qu’il s’agisse de météo ou du verbe plaire
- « Il a plut » (avec « t ») n’existe jamais au passé composé
Cette distinction, une fois maîtrisée, vous évitera une faute d’orthographe très courante et vous donnera une meilleure compréhension des subtilités de la conjugaison française.