The invention relates to the field of printing, in particular to an improved type ceramic anilox roller and a preparation method thereof. Anilox is arranged on a ceramic surface layer of the ceramic anilox roller and consists of a plurality of meshes which are the same and are arranged regularly, the cross section of each mesh is in the shape of a stretched hexagon, the stretched hexagon is a hexagon which is obtained by lengthening two opposite sides of a regular hexagon by the same length, and the stretched hexagon consists of two stretched sides and four non-stretched sides. When the improved type ceramic anilox roller is used, color difference is not easily caused, a coating quantity is stable, ink blockage is not easily caused, a printing ink covering effect can be improved, printingink transfer performance is good, the printing effect is good, and the meshes are easily cleaned. Compared with a traditional regularly hexagonal anilox roller, the improved type ceramic anilox rollerhas the advantages that the ink loading amount and transfer rate of the improved type ceramic anilox roller are remarkably higher than the ink loading amount and transfer rate of the traditional regularly hexagonal anilox roller under the condition of the same screen, the wear resistance is good, and the service life is long; and the preparation method is simple in process, an operation process is easily controlled, the quality of products is stable, and thus, the improved type ceramic anilox roller is suitable for industrial production.