The invention provides rose ice cream, an ice cream bar and a preparation method thereof. Raw materials in weight proportion are: 40 to 70 kg of whole milk powder, 15 to 20 kg of corn starch, 35 to 50 kg of maltodextrin, 120 to 200 kg of white sugar, 50 to 150 kg of glucose syrup, 0.1 to 0.2 kg of protein sugar, 2 to 5 kg of edible roses, 15 to 20 kg of edible butter, 20 to 40 kg of shortening, 4 to 8 kg of ice cream stabilizer, 0.02 to 0.06 kg of ethyl maltol, 0.5 to 0.8 kg of sodium cyclamate, 0.3 to 0.4 kg of refined salt, 0.4 to 0.5 kg of monosodium glutamate, 0.4 to 1.5 kg of rose essence, and a proper amount of drinking water. The rose ice cream and the ice cream bar prepared by use of the formulation and the method of the invention have rose fragrance, special flavor, taste freshness and particularly good taste, have certain benefits for skin, health, facial and the like, change the flavor and taste of conventional ice cream, and are updated ice cream and ice cream bar.