The PuSh International Performing Arts Festival is produced over three weeks each January in Vancouver, British Columbia. The PuSh Festival presents work in the live performing arts. The Festival showcases international, Canadian and local artists. en