The invention relates to iron coke for a blast furnace and a preparing method thereof. The iron coke comprises 5wt%-20wt% of iron ore powder and 80wt%-95wt% of mixed coal; the mixed coal is formed by mixing 25wt%-29wt% of one third of coking coal, 40wt%-44wt% of coking coal, 7wt%-11wt% of lean coal, 6wt%-10wt% of gas-fat coal and 12wt%-16wt% of fat coal; the iron ore powder and the mixed coal are mixed uniformly with water and tamped before entering the blast furnace, and are placed into the blast furnace when the temperature is 800 DEG C, the temperature is increased at the speed of 2 DEG C per minute to 3 DEG C per minute, the iron ore powder and the mixed coal are discharged from the blast furnace when the temperature is 950-1050 DEG C, and the iron coke is obtained by adopting a wet way of quenching the coke. According to the iron coke and the preparing method, the performance, the ratio, the particle size and the composition and the like of the iron ore powder and the mixed coal are optimized, and the strength and the reactivity of the iron coke can meet the requirement of the blast furnace process under the circumstance of not adding binding agents.