The invention relates to a preparation method for tubular bacterial cellulose, which adopts double layers of oxygen permeation materials to form a hollow mould by nesting for culturing bacterial cellulose. Based on the disclosed technology, the pressure of internal pressure gas of inner tube of a hollow oxygen permeation mould, external gas of an outer tube of the hollow oxygen permeation mould, and oxygen volume concentration are precisely adjusted, so that the inner tube and the outer tube of the hollow oxygen permeation mould can generate periodic alternating changing of shrinkage and expansion along the radial direction. The radial deformation amplitude is small and does not exceed 5%, and so the cultivation process is a quasi-static process. Based on the prior art, the preparation method provided by the invention doubles the effective region in the bacterial cellulose, shortens the cultivation period of the tubular bacterial cellulose, enables the outer wall of the tubular bacterial cellulose to be more compact, improves the sewing performance of the material and reduces the probability that the tubular bacterial cellulose generates intimal hyperplasia and thrombus at the sewn part. Besides, the preparation method has a short preparation period, a green and environment-friendly preparation process, simplicity and quickness, and low preparation cost.