The invention discloses an artificial marble with fragrance and a preparation method thereof, and the artificial marble with fragrance comprises the following raw materials by weight: 8%-10% of perfume waste residue, 0.25%-1% of an auxiliary agent, 39%-61% of a calcium carbonate filler, 10%-15% of a pigment, and 15%-20% of resin. The artificial marble with fragrance is prepared through the steps of spice waste residue treatment, crushing, raw material mixing, pressing, curing, cutting, surface grinding, polishing and the like. According to the present invention, with the use of the fragrant waste residue of the perfume, the influence of the waste residue on the environment is reduced, the cost is saved, the large-scale production application of the fragrant artificial marble is achieved, the fragrance can be well and uniformly distributed on the artificial stone, and the method is suitable for the place with the heavy odor, and is beneficial to the environment improvement.