We study the quantum teleportation through the three-qubit Heisenberg XX model with a magnetic impurity. The main result is the systematic analysis of the average fidelity's evolution as a function of magnetic impurity B and temperature T. What deserves mentioning here is that the effects of magnetic impurity on the average fidelity obviously behave differently whether the impurity is located on the receiver's site or not.