The present invention relates to a Chinese herbal pill for treating hepatitis B, consisting of 28 Chinese medicines such as black-striped snake, hoptoad, scoliid wasps, red peony root, upper bound, centipede, pawpaw, Chinese magnolivine fruit, medlar, ginseng, baical skullcap root, membrane of chicken gizzard, safranal, gecko, calabash, grossy privet fruit, buffalo horn, otter, oyster, glossy ganoderma, rehmannia root, pangolin, stinkbug, cudrania root, Chinese rhubarb, radix bupleuri, Glechoma hederacea and liquorice. Due to appropriate prescription, the present invention can infiltrate humancells and directly kill the hepatitis B virus. In addition, the present invention can nourish the liver, protect the liver, strength spleen and liver, block viral replication, comprehensively restoreand regenerate injured liver cells, effectively remove the micro circulatory disturbance state of liver tissue, restore liver damage and enhance the detoxification capacity of liver. The present invention has the advantages of quick curative effect, short period, high cure rate and low treatment cost.