This study examined the role of inhibitory control in the development of analogical reasoning using inter-task priming paradigms. In Experiment 1, 25 seven-year-olds, 27 nine-year-olds, and 27 adults completed Stroop tasks, which activated general inhibitory control ability, before analogical reasoning tasks. Children and adults performed faster on analogical reasoning tasks when they were primed by Stroop tasks. This priming effect was found to be stronger in children than in adults. In Experiment 2, 25 seven-year-olds, 28 nine-year-olds, and 28 adults completed relative number matching tasks, a more taskrelevant inhibitory control task, before analogical reasoning tasks. The children and adults performed faster on analogical reasoning tasks when primed by relative number matching tasks. The priming effect was greater in seven-year-olds than in nine-year-olds and was greater in nine-year-olds than in adults. Thus, inhibitory control, whether assessed with general or specific tasks, played a priming role in analogical reasoning. Statement of contribution What is already known on this subject? Studies using scene analogical tasks showed that inhibitory control is associated with resisting featural distraction, and this is true for younger children but not for older children and adolescents. Recent correlational studies and neuroimaging studies provided evidences for the association of inhibitory control and analogical reasoning in older children and adults. Due to the methodology used, these studies did not directly prove the causal relationship between inhibitory control and analogical reasoning. Recent empirical findings regarding the effects of inhibitory control on analogical reasoning remain controversial. In particular, the role of inhibitory control in analogical reasoning for different age groups is not well understood. What does this study add? We found that for both children and adults, they were better at inhibiting perceptual interferences in making analogical reasoning after they were primed by doing a Stroop Task. The priming Stroop