Everton bekräftar lånet på sin hemsida.
— Så fort jag hade pratat med tränaren (David Moyes) visste jag att det bara fanns ett ställe jag ville till, säger Grealish i ett uttalande.
Avtalet innehåller en köpoption värd 50 miljoner pund, motsvarande cirka 645 miljoner kronor, som kan aktiveras nästa år.
Grealish kommer att spela i tröja nummer 18, ett val som inte var en slump.
— Det fanns andra nummer, men mina två favoritspelare från England är Wayne Rooney och Paul Gascoigne. Jag vet att båda hade nummer 18 här i Everton.
Grealish blev Manchester Citys dyraste värvning genom tiderna, när klubben 2021 köpte honom från Aston Villa för omkring 1,3 miljarder kronor.