The invention discloses a method for preparing solvent blue 35. The method comprises the following steps: adding ethanol, anhydrous sodium sulfate, 1,4-dihydroxyanthraquinone, 1,4-dihydroxyanthraquinone leuco, acetic acid and n-butylamine into a reactor, closing the reactor, heating to a refluxing temperature, reacting under a pressure of 0.08Mpa or less for 1-4h, distilling off an ethanol and n-butylamine mixed solvent, adding alkaline water to realize separation, filtering, washing, drying, and discharging. In the invention, acetic acid is used as a catalyst, anhydrous sodium sulfate is used as a water absorbing agent, and 1,4-dihydroxyanthraquinone is mixed with the 1,4-dihydroxyanthraquinone leuco in reasonable proportion, so the reaction speed is improved, and the yield is improved; and ethanol is adopted as a solvent to reduce the generation of tar, and a recovered ethanol and n-butylamine mixed solution can be directly used after dehydration in order to reduce the generation of wastewater.