The invention belongs to the field of labeling, relates to a test tube labeling machine with the capabilities of automatic feeding and blanking and aims at solving the problem of low efficiency of a labeling machine in the prior art. The test tube labeling machine mainly comprises a labeling mechanism, a bottom plate, a feeding mechanism and a blanking cabin, wherein the labeling mechanism consists of a turntable mechanism, a label pressing mechanism, a rotation mechanism and a rack assembly; the turntable mechanism consists of a turntable, a gear ring, a turntable driving gear, a turntable driving motor and a driving motor support seat; the feeding mechanism consists of a plate pushing mechanism, a rotary wheel mechanism and a feeding cabin mechanism which are fixed to the bottom plate sequentially. According to the test tube labeling machine, automatic feeding and blanking of a test tube can be realized, the labeling efficiency can be improved, test tubes with different diameters can be clamped, the test tubes stored in a feeding cabin can successfully enter the rotary wheel mechanism without the blockage phenomenon by adopting a cam mechanism, and the test tubes in a feeding cabin can singly and orderly enter a U-shaped groove for labeling by adopting the rotary wheel mechanism, the structure is simple, the debugging is convenient, the cost is low and the operation is convenient.