In the semiconductor process, cleaning wafer surface by megasonic transducer with thin liquid film is getting more attention than conventional bath-type batch cleaner. Although its major contribution to the cleaning process, nanoparticle removal mechanism of megasonic cleaning is not fully understood yet. Thus the understanding of the cavitation bubble motion formed by megasonic wave is very important. Due to rapid motion of the bubbles experimental observation of their movement is hard to achieve. In present study, we introduce lattice Boltzmann method to simulation fluid and cavitation bubble behavior. Validation was achieved by compare the simulation result with analytical solution of fluid motion. It was shown that bubbles formed by cavitation phenomena can be expanded, shrunken, or even collapsed to emit shockwave.