Non-puerperal uterine inversion is a rare clinical condition. Surgical procedures described in literature were mostly repositioning of the uterus followed by hysterectomy and laparotomy. In this paper, we reported a case of successful uterus preserving reposition of non-puerperal uterine inversion under laparoscopy. The patient, a 34-year-old, was presented with irregular vaginal bleeding with a mass protruding. On laparoscopy, the anterior wall of the uterus was opened longitudinally to release the thick ring of cervical tissue. The uterus was then repositioned and the anterior wall of the uterus was closed by stitches with two layers. Antibiotics was used for 6 days to prevent infection. The patient recovered well and retrieved menstruation 1 month after surgery.