The invention relates to a tetracaine hydrochloride crystal and a preparation method thereof, and a composition containing tetracaine hydrochloride and a preparation method thereof. The tetracaine hydrochloride crystal has characteristic peaks in the X-ray powder diffractogram at the following 2theta diffraction angles: 6.7 degrees, 11.0 degrees, 13.5 degrees, 14.2 degrees, 14.7 degrees, 17.4 degrees, 18.6 degrees, 19.7 degrees, 20.2 degrees, 21.0 degrees, 21.8 degrees, 23.2 degrees, 23.8 degrees, 24.4 degrees, 24.9 degrees, 26.1 degrees, 27.1 degrees, 28.9 degrees, 30.5 degrees, 32.2 degrees, 33.6 degrees, 34.1 degrees, 34.8 degrees, 35.8 degrees, 38.9 degrees, 39.4 degrees and 40.0 degrees. The crystal purity is 99.8% above, and no organic solvent resides; and the composition prepared from the crystal has the advantages of favorable dissolvability, high stability and high medical safety.