High-yield and high-purity bamboo-like boron nitride nanotubes were synthesized via an effective chemical vapor deposition method by annealing porous precursor under ammonia atmosphere at 1150 °C. The porous precursor, prepared by self-propagation high temperature synthesis method, was the key to bulk synthesis process. The as-synthesized boron nitride nanotubes were characterized by SEM, TEM, HRTEM, XRD, Raman and FTIR spectroscopy. These nanotubes had a bamboo-like structure with uniform diameters about 90 nm and length of more than 10 μm. The associated growth model is proposed in this paper.