Prenatal glucocorticoid overexposure causes adult metabolic dysfunction in several species but its effects on adult mitochondrial function remain largely unknown. Using respirometry, this study examined mitochondrial substrate metabolism of fetal and adult ovine biceps femoris (BF) and semitendinosus (ST) muscles after cortisol infusion before birth. Physiological increases in fetal cortisol concentrations pre-term induced muscle- and substrate-specific changes in mitochondrial oxidative phosphorylation capacity in adulthood. These changes were accompanied by muscle-specific alterations in protein content, fibre composition and abundance of the mitochondrial electron transfer system (ETS) complexes. In adult ST, respiration using palmitoyl-carnitine and malate was increased after fetal cortisol treatment but not with other substrate combinations. There were also significant increases in protein content and reductions in the abundance of all four ETS complexes, but not ATP synthase, in the ST of adults receiving cortisol prenatally. In adult BF, intrauterine cortisol treatment had no effect on protein content, respiratory rates, ETS complex abundances or ATP synthase. Activity of citrate synthase, a marker of mitochondrial content, was unaffected by intrauterine treatment in both adult muscles. In the ST but not BF, respiratory rates using all substrate combinations were significantly lower in the adults than fetuses, predominantly in the saline-infused controls. The ontogenic and cortisol-induced changes in mitochondrial function were, therefore, more pronounced in the ST than BF muscle. Collectively, the results show that fetal cortisol overexposure programmes mitochondrial substrate metabolism in specific adult muscles with potential consequences for adult metabolism and energetics.