The invention relates to a BCZT-based energy storage ceramic material and a preparation method thereof, belonging to the field of functional ceramics. The formula of this material is (Ba 0.85 Ca 0.15 Zr 0.1 Ti 0.9 o 3 ) 1‑x (BiMg 0.6667 Nb 0.3333 o 3 ) x , referred to as (1‑x)BCZT‑xBMN, where x=0‑0.1, x is the number of moles. The preparation process includes calcium carbonate, barium carbonate, zirconium dioxide, bismuth oxide, magnesium oxide, niobium pentoxide and titanium dioxide as raw materials, according to the chemical formula, through weighing, primary ball milling, pre-calcination, secondary ball milling, granulation, pressing The BCZT-based energy storage ceramic material is prepared by processes such as sheeting, debinding, and sintering. This material not only has high energy storage density, but also has the characteristics of high breakdown strength, good temperature and frequency stability, and the like.