The invention discloses vitamin B tablets and a preparation method thereof. Vitamin B1, vitamin B2, vitamin B6, vitamin B12, niacin, D-calcium pantothenate, folic acid, microcrystalline cellulose, magnesium stearate and coating powder are used as main raw materials and auxiliary materials. The preparation method comprises the following technological steps of screening the raw materials, performing weighing, performing mixing, making soft materials, performing granulation, performing drying, separating granules, performing whole mixing, performing tabletting, performing coating, performing selecting, performing packaging and the like. The preparation method is a novel tablet preparing technology. According to the vitamin B tablets, the compatibility of a new formula is adopted, all elements are reasonable in compounding ratio and mutually have extremely important synergistic effects, and the absorption and the utilization of nutrients are facilitated; besides, the invention discloses a new preparation method in accordance with the new formula, and the vitamin B tablets prepared by the new preparation method are high in quality, high in efficiency, and environmentally-friendly and pollution-free in preparation process.