The solubility of 2-amylanthraquinone and 2-ethylanthraquinone in trimethylbenzene/tetrabutylurea, trimethylbenzene/methylcyclohexylacetate and trimethylbenzene/trioctylphosphate at 3∶1 volumetric ratio were determined from 303.15 to 323.15 K with the equilibrium method and λ-h equation was used for correlation.From comparing the solubility of 2-amylanthraquinone and 2-ethylanthraquinone in the three systems of mixed solvents,the solubility of 2-amylanthraquinone was much higher than 2-ethylanthraquinone and the solubility values of these two alkyl anthraquinones in trimethylbenzene/tetrabutylurea and trimethylbenzene/methylcyclohexylacetate were higher than those in trimethylbenzene/trioctylphosphate.So 2-amylanthraquinone could replace 2-ethylanthraquinone and trimethylbenzene/tetrabutylurea or trimethylbenzene/methylcyclohexylacetate could replace trimethylbenzene/trioctylphosphate in producing hydrogen peroxide.