The present invention provides a delivery device for self-expanding stent. The delivery device includes pipe head, inner pipe, near end controller, medium pipe, texturing tube, external protection apparatus, at least one locked coil and at least one stayguy. The external protection apparatus is a tearable external protection apparatus or a flexible connects collar hold-down mechanism or a stayguy hold-down mechanism. The present invention has a plenty of following advantages: to locate the stent rotarily, to fix the expanded stent effectively, to reduce the valvular abrasion of artificial cardiac stent, to reduce the abrasion of stayguy, to avoid the dislocation of stayguy and so on.