Abstract Air injection can be used to reduce the cavitation erosion in fluid machinery. However the inverse result that the injected air indeed increases the size of cavitation may be obtained. To find out the interaction between air injection and cavitation, the present work proposes a Eulerian-Lagrangian method to investigate the effect of air injection on the characteristics of cavitating flow. The Eulerian method is used to describe the liquid and vapor distribution, and the morphology of large cavities are tracked by the Volume of Fluid (VOF) method in the Eulerian frame. On the other side, the Lagrangian method is used to track both air and vapor bubbles in small scale. With the Eulerian-Lagrangian coupling, discrete micro bubbles in sub-grid scale as well as the large cavities can be well captured and simulated. This work takes two cavitation situations in different cavitation numbers of σ = 0.81 and 0.70 into account. The cavitation features in σ = 0.81 are mainly characterized by the intermittent shedding of small-scale cavities under re-entrant flow mechanism. For σ =0.70, the injected air flow plays an important part which enhances the scale of cavity. For both cases, simulated results of the cavity shapes and distribution of discrete bubbles anastomoses well with experimental results, which verifies the accuracy of the algorithm. The interaction between injected air and vapor is also analysed.