Trudeau siger, at Canada vil deltage i en række landes bestræbelser på at uddanne og træne ukrainske kamppiloter.
Det er et løfte, som også Danmark har givet til Ukraine.
Han lover samtidig Ukraine hjælp for 375 millioner dollar (omkring 2,6 milliarder kroner).
Trudeau siger også, at Canada beslaglægger et russisk ejet Antonov-transportfly. Det landede i Canada sidste år. Flyet vil blive udleveret til Ukraine.
Trudeau og Zelenskyj havde inden omfavnet hinanden og tiltalt hinanden ved fornavn.
Det er Trudeaus andet besøg i det krigsramte land.
Han bruger anledningen til at fordømme Ruslands rolle i forbindelse med sprængningen af dæmningen Kakhovka i det sydlige Ukraine. Et anlæg, som russiske styrker har holdt besat.
Det har medført enorme oversvømmelser i området. Tusinder af mennesker er på flugt fra vandmasserne.
– Der er absolut ingen tvivl i vores sind, at ødelæggelsen af dæmningen var en direkte konsekvens af Ruslands beslutning om at invadere et fredeligt land, siger Trudeau.
/ritzau/AFP
Andre læser også