The effects of corruption and income on environmental degradation is well established in the literature. However, little attention has been given to how the control of corruption affects the environmental quality at different levels of income. This study examines the interaction effect of the control of corruption and income on environmental quality in Africa over the period from 1996 to 2017. Using a Method of Moments Quantile Regression (MMQR) with fixed effects, the results revealed that both the control of corruption and income level increase CO2 emissions while their interaction term reduces CO2 emissions. This implies that the interaction effect of the control of corruption and income level mitigates carbon emissions. Particularly, the marginal effect of the control of corruption on CO2 emissions decreases as income level increases. Furthermore, renewable energy consumption has a negative and significant effect on CO2 emissions. The effect of foreign direct investment on CO2 emissions is positive and significant, which validates the pollution haven hypothesis. These results are heterogeneous across the quantile distribution of CO2 emissions. Based on these findings, our study suggests the need for the government and policymakers to stimulate income levels as a prerequisite for achieving sound and effective environmental policies in Africa.