Dion was born in Charlemagne, Quebec, 24 kilometres (15 mi) northeast of Montreal, the youngest of 14 children of Thérèse (née Tanguay, 1927–2020), a homemaker, and Adhémar Dion (1923–2003), a butcher, both of French descent. She was raised a Roman Catholic in a poor but, by her own account, happy home in Charlemagne.