Entertain your kids at the 46th annual Vancouver International Children’s Festival (VICF) in person on Granville Island from May 30 to June 4 and online from May 30-June 23. Families will enjoy a full program of world-class theatre, music, dance, circus, puppetry, and storytelling performers coming to entertain Vancouver children and families.