The invention discloses a telescopic wind power generation tower barrel inner wall sandblast cleaning machine, and relates to the field of mechanical manufacturing industry. The machine comprises a base, a telescopic supporting arm mechanism, a machine head driving mechanism and a sand blasting machine head mechanism; the telescopic supporting arm mechanism comprises a fixing shell, and a moving telescopic arm; the machine head driving mechanism comprises a hydraulic supporting rod, a fixing shaft, a bearing, a wheel stand, a rotating shaft, a driving wheel, a driving motor, a driving harmonicspeed reducing device, a steering adjusting motor, a steering harmonic speed reducing device and a connecting shaft; and the sand blasting machine head mechanism comprises a telescopic outer cover, awaste barrel cover, a barrel cover pressing bolt, a waste barrel body, a partition plate, a main hydraulic cylinder, a hydraulic telescopic rod, a supporting piece, a sand hopper, a sand feeding pipe, a high-pressure air source, a nozzle, an air feeding pipe and an air inlet nozzle. The design scheme of the machine is suitable for wind power generation tower barrel inner wall sand blasting process, the structural reliability is high, the automation degree is high, the efficiency of wind power generation tower barrel inner wall sand blasting is greatly improved, and the production cost is reduced.