到加拿大后，因为父亲罹患心脏病无法工作，加上家中还有一名小她九岁的弟弟需要照顾，于是开始半工半读。1997年，15岁的张韶涵开始报名参加各式各样的歌唱比赛，并开始不断自我训练，包括练唱，姿态，以及练跑训练肺活量，这训练整整持续了三年。她首场比赛选唱张雨生的《没有烟抽的日子》失利后，决定之后继续挑战同样的歌曲，直到成功为止，因此在接下来的所有比赛，她就只唱同一首歌。1999年，17岁的张韶涵在经历二十几场失败后，她终于得到「加拿大中广流行之星」华人组的冠军。此时，她比赛的录影带被音乐制作人林隆璇看到，