The origin of substrate preference in promiscuous enzymes was investigated by enzyme isotope labelling of the alcohol dehydrogenase from Geobacillus stearothermophilus (BsADH). At physiological temperature, protein dynamic coupling to the reaction coordinate was insignificant. However, the extent of dynamic coupling was highly substrate‐dependent at lower temperatures. For benzyl alcohol, an enzyme isotope effect larger than unity was observed, whereas the enzyme isotope effect was close to unity for isopropanol. Frequency motion analysis on the transition states revealed that residues surrounding the active site undergo substantial displacement during catalysis for sterically bulky alcohols. BsADH prefers smaller substrates, which cause less protein friction along the reaction coordinate and reduced frequencies of dynamic recrossing. This hypothesis allows a prediction of the trend of enzyme isotope effects for a wide variety of substrates.