Joshua Carter Jackson werd geboren in Vancouver, British Columbia. Zijn Ierse moeder, Fiona Jackson, is een casting director die oorspronkelijk uit Dublin komt. Zijn Amerikaanse vader, John Carter Jackson, komt uit Texas. Josh bracht de eerste acht jaar van zijn leven door in Californië voordat hij terugkeerde naar Canada. Op 11-jarige leeftijd besloot Josh dat hij wilde acteren. Wetende hoe wreed een acteercarrière kon zijn, nam zijn moeder hem mee naar zijn eerste auditie in de hoop hem te ontmoedigen. In plaats daarvan kreeg hij een reclamespotje voor de chips van Keebler. Sindsdien heeft Josh een volledige carrière achter de rug, variërend van theater tot televisie.