The invention discloses a compound preparation for treating cholestatic jaundice and a preparing method thereof. The compound preparation is prepared from ademetionine 1,4-butanedisulfonate, diammonium glycyrrhizinate, dihydroxydibutylether, baicalin, methionine, anethol trithione, potassium magnesium aspartate, crocetin dimethyl ester, glucurolactone, cholestyramlne, hydroxymethylnicotinamide, trimethoprim lactate, bumetanide, piperazine citrate and azathioprine. The compound preparation has the effects of resisting bacteria and diminishing inflammations, clearing dampness and heat, soothing the liver and benefiting the gallbladder, removing the toxicity and eliminating jaundice and strengthening the spleen and the stomach, can reduce stasis of bile in liver cells, promote bile excretion, improve the liver functions and the tissue cell respiration function, reduce accumulation of fat in the liver and promote jaundice elimination and liver function recovery and is significant in treatment effect, safe and few in side effect when the compound preparation is used for treating the cholestatic jaundice and complications thereof.