The invention discloses nanometer bamboo charcoal powder and a preparation method thereof. The method is characterized in that bamboo charcoal baked by an earth kiln is used, then a high-temperature electric box electric furnace is used for carbonization, the carbonization temperature is between 1,200 and 1,600 DEG C, the carbonization time is between 24 and 48 hours, carbide is crushed by a flat fluid jet mill into the particle size which is less than or equal to 1.5 um, and then the carbide, a coupling agent, an anion surfactant, a non-ionic interfacial agent-sodium polyacrylate salt used as a dispersant, a modified polysiloxane defoaming agent, and deionized water are mixed evenly and then are placed in a two-way rotary ball mill for grinding. The rotating speed of the ball mill is between 4,000 and 4,500r/m, and the grinding time is between 48 and 96 hours. A grinding mixture is diluted by the deionized water, is subjected to ultrasonic treatment, and is tested by a laser particle size analyzer (the measurement range is between 3 and 3,000 nm), the particle size and the particle size distribution are measured by a wet method, and the mixture is regarded not to reach the standard when the particle size is more than 300nm. Then the mixture continues to be ground in the ball mill until the average particle size of the mixture reaches 60 to 300 nm through the detection, and then is dried to obtain the nanometer bamboo charcoal powder.