Objective To prepare a kind of one-off self-heating material for physical therapy and health care. Methods Polymer in salt solid electrolyte(SPE)was prepared with urea, thiourea and polyethelene glycol(PEG). The SPE was chosen to prepare a self-heating material through mixing with reduced iron powder and activated carbon powder. Results The self-heating material was in solid state and performed satisfactory. It released heat when contacted with air and was in dormancy when isolated from air. Conclusion SPE can be used for solid self-heating material through mixing with metal powder and activated carbon powder. The self-heating material can be used for mount of ointment and for other heat-wanted one-off medical use.