The invention discloses a formula of high-glossiness filled PP. The formula comprises the following components, by weight, 31-65 parts of PP, 30-60 parts of barium sulfate, 0.5-1.5 parts of a titanate coupling agent, 0.2-1 part of an antioxidant, 0.5-1 part of a lubricant, 3-5 parts of POE (polyethylene octene elastomer), and 0.5-1 part of other processing assistants. The invention also discloses a preparation method of the high-glossiness filled PP. The preparation method comprises the following steps: 1, stirring the raw material barium sulfate, and adding the titanate coupling agent drop by drop to obtain a processed precipitate barium sulfate; 2, stirring the raw material PP, adding white oil, adding the oxidant, the lubricant and other processing assistants, adding the POE, finally adding the processed precipitate barium sulfate, and stirring to obtain semi-finished filled PP; and 4, extruding the semi-finished filled PP, cooling, and pelletizing to obtain the filled PP. The filled PP produced in the invention has the advantages of good appearance, uniform dispersion, high glossiness, good physical properties, and long service life.