The invention discloses a ball mill for preparing a nano material, and relates to the technical field of nano material preparation. The ball mill comprises a cylinder, a first base, a driving structure and a brake mechanism, and is characterized in that milling balls are arranged in the cylinder, one end of the cylinder is fixedly connected with a connecting shaft, and the other end of the cylinder communicates with a feeding pipe; and a second bearing column is fixedly installed on one side of the top of the first base, a first bearing column is fixedly installed on the other side of the topof the first base, a second bearing is embedded in the second bearing column, and a first bearing is embedded in the first bearing column. According to the ball mill, in the feeding process, feeding is conducted through a relative spiral conveying function, discharging is conducted through an air flow guiding function in the discharging process, the feeding and discharging convenience is improved,through the ball mill, the acting force between the milling balls and the cylinder is increased, the powder milling effect is improved, the ball mill has the braking function, and the idle time is reduced.