In this paper, nonlinear dynamic behaviour of the carbon nanotube conveying fluid in slip boundary conditions is studied using the variation iteration method. The developed solutions are used to investigate the effects of various parameters on the nonlinear vibration of the nanotube. The results indicate that an increase in the slip parameter leads to a decrease in the frequency of vibration and the critical velocity, while the natural frequency and the critical fluid velocity increase as the stretching effect increases. Also, as the nonlocal parameter increases, the natural frequency and the critical velocity decreases. The analytical solutions help to have better insights and understand the relationship between the physical quantities of the problem.