Upvote:2
As per Timatic, the database used by airlines:
Visa required, except for Nationals of Philippines with a visa issued by [...] Canada [...] if in transit through Korea (Rep.) must:
hold confirmed onward tickets on flights departing within 30 days; when
arriving from the country that issued the visa and departing to a third country. (YVR-ICN-DEL)
So no, you do not need visas.