A delivery device for medical implants, wherein the delivery device has a detachable structure and includes a handle and a catheter assembly that are separated from each other, and the handle and the catheter assembly are connected by a transmission shaft; wherein the catheter assembly comprises an inner tube assembly, an outer tube assembly sleeved over the inner tube assembly, a transmission assembly and a housing; the transmission assembly comprises a screw rod, a screw nut, a first bearing and two second bearings; the inner tube assembly comprises a tapered head, a distal inner tube, a fastener and a proximal inner tube that are sequentially connected along a direction from a distal end to a proximal end; wherein the handle is configured to drive the transmission shaft to rotate to axially move the outer tube assembly relative to the inner tube assembly; wherein the screw rod is engaged with the screw nut that is fixedly connected to the outer tube assembly; when the transmission shaft is connected to the catheter assembly, the transmission shaft is connected to the screw rod so that the screw nut and the outer tube assembly are forced to move axially resulting from rotation of the screw rod due to rotation of the transmission shaft; wherein an outer ring of the first bearing is embedded in and fixedly connected to a proximal end of the housing, and an inner ring of the first bearing is sleeved over and fixedly connected to a proximal end of the screw rod; wherein a through hole is formed axially in the screw rod, and the proximal inner tube passes through and is in clearance fit with the through hole, each of the second bearings is sleeved over a respective one of two ends of the proximal inner tube, an outer ring of each of the second bearings is fixedly connected to an inner wall of a respective end of the screw rod, and an inner ring of the first bearing is sleeved over and fixedly connected to a proximal outer wall of the screw rod. wherein the catheter assembly comprises an inner tube assembly, an outer tube assembly sleeved over the inner tube assembly, a transmission assembly and a housing; the transmission assembly comprises a screw rod, a screw nut, a first bearing and two second bearings; the inner tube assembly comprises a tapered head, a distal inner tube, a fastener and a proximal inner tube that are sequentially connected along a direction from a distal end to a proximal end; wherein the handle is configured to drive the transmission shaft to rotate to axially move the outer tube assembly relative to the inner tube assembly; wherein the screw rod is engaged with the screw nut that is fixedly connected to the outer tube assembly; when the transmission shaft is connected to the catheter assembly, the transmission shaft is connected to the screw rod so that the screw nut and the outer tube assembly are forced to move axially resulting from rotation of the screw rod due to rotation of the transmission shaft; wherein an outer ring of the first bearing is embedded in and fixedly connected to a proximal end of the housing, and an inner ring of the first bearing is sleeved over and fixedly connected to a proximal end of the screw rod; wherein a through hole is formed axially in the screw rod, and the proximal inner tube passes through and is in clearance fit with the through hole, each of the second bearings is sleeved over a respective one of two ends of the proximal inner tube, an outer ring of each of the second bearings is fixedly connected to an inner wall of a respective end of the screw rod, and an inner ring of the first bearing is sleeved over and fixedly connected to a proximal outer wall of the screw rod.