Jacques Villeneuve se narodil v Kanadě, ve městě Saint-Jean-sur-Richelieu v provincii Québec. Jeho otcem je bývalý jezdec Formule 1 Gilles Villeneuve, jeho matka se jmenuje Joann. Přestože se Jacques narodil v Kanadě, vychováván byl především v Monaku. Má 2 sestry: Melanie a Jessicu. Jeho strýc Jacques Sr. je také bývalým závodníkem a v roce 1985 se stal prvním kanadským vítězem závodu série CART. Když bylo Jacquesovi 11let, jeho otec Gilles zahynul při kvalifikaci na Grand Prix Belgie 1982 na okruhu Zolder po kolizi s Jochenem Massem.