“Il y a”, apostrophe ?
La réponse est simple… Non ! Il n’y a pas d’apostrophe dans “il y a” ni dans sa version plus familière “y a”.
Pour quelle raison ? Parce que l’apostrophe sert à indiquer qu‘une lettre manque, a été retirée. On parle alors d’élision. C’est le cas avec l’article “l'” ou avec le pronom “t” dans “va-t’en” (mais pas dans “va-t-il”) !
Dans “il y a”, aucune lettre n’a été retirée. Le Y est, pour ainsi dire, “entier”. Ainsi, il n’y a aucune raison d’utiliser l’apostrophe qui devient ici superfétatoire et donc fautive.