The invention discloses a separating method for chromium and iron in a hydrochloric acid system. The separating method comprises the following technology steps that firstly, a chromic chloride and ferrous chloride mixed solution is obtained through carbon ferrochrome leaching via hydrochloric acid, all Fe<2+> is oxidized into Fe<3+> through hydrogen peroxide firstly, then an extraction agent is added for extraction according to the content of iron in the solution and the proper phase ratio, a water phase obtained after extraction is a chromic chloride solution, reextraction is conducted on an organic phase through water, a ferric chloride solution and an extraction agent are obtained, and the extraction agent is circularly used; secondly, chromic chloride crystals are obtained from the chromic chloride solution via a direct crystallization method, chromic hydroxide can be prepared through an alkali adding neutralization and sedimentation method as well, the chromic hydroxide is then subjected to high-temperature roasting, and chromic oxide is obtained; and thirdly, the ferric chloride solution can be directly used as a water purifying agent, ferric hydroxide can be prepared through the alkali adding neutralization and sedimentation method, the ferric hydroxide is subjected to high-temperature roasting, and iron oxide red pigment is obtained. The technology is simple, operation is easy, and the iron removal rate reaches up to 99.95% or above.