Scattering of SH wave by an elastic half space with a circular cavity and a crack in any position and direction is studied with Green’s function, complex function and multi-polar coordinate method. First, a suitable Green’s function is constructed, which is the fundamental solution of the displacement field for a half space with a circular cavity impacted by an out-plane harmonic line source loading at an arbitrary point in half space. Then a crack in any position and direction is constructed by means of crack-division in half space. Finally the displacement field and stress field are established in the case of coexistence of circular cavity and crack, and the expression of dynamic stress intensity factor (DSIF) at the tip of crack is given. According to numerical examples, the influences of different parameters on DSIF are discussed.