The invention discloses a moving device with a good clamping effect and an anti-collision function, which comprises a base, rolling wheels, a clamping mechanism and an adjusting mechanism, the base is horizontally arranged, the rolling wheels are installed on the base, the clamping mechanism is arranged on the base, the adjusting mechanism is arranged on one side of the base, and the clamping mechanism comprises a clamping assembly and a pushing assembly; according to the moving device with the good clamping effect and the anti-collision function, through cooperation of the clamping mechanism and the adjusting mechanism, elastic fixing of the main body is achieved, meanwhile, anti-collision and damping of the base can be achieved, and the use practicability is improved. According to the moving device, rigid movement of the base can be achieved, meanwhile, elastic movement of the main body can also be achieved, the pushing rod inclines through the elastically-moved main body, and therefore pushing force is applied to the clamping plate while pushing is conducted, the clamping plate better abuts against the main body, and the clamping effect is improved.