Roch Voisine est né le 26 mars 1963 à Edmunston, dans la petite province du Nouveau Brunswick, au sud-est du Québec. Avec son frère Marc (né en 65) et sa soeur Janice (66), il est élevé par des parents tous deux professeurs d'anglais, Real et Zelanda. Mais la vie familiale est brisée en 1968 par le divorce de ces derniers. Les enfants sont séparés et Roch vit dès lors avec ses grands-parents. Il lui faudra des années avant de reprendre contact avec sa mère.
