Abstract Background Opioids remain the mainstream therapy for post-surgical pain. The choice of opioids administered by patient-controlled intravenous analgesia (PCIA) for thoracoscopic lung surgery is unclear. This study compared 3 opioid analgesics for achieving satisfactory analgesia with minimal emesis (SAME). Methods This randomized clinical trial enrolled patients scheduled for thoracoscopic lung surgery randomized to receive 1 of 3 opioids for PCIA: oxycodone (group O), hydromorphone (group H), and sufentanil (group S). The primary outcome was the proportion of subjects achieving SAME, i.e., no-to-mild pain (pain score 0.05). There were no differences in other opioid-related side effects, patient satisfaction score, and QoR-15 score among three groups. Conclusions Given clinically relevant benefits detected, PCIA with oxycodone or hydromorphone is superior to sufentanil for achieving SAME as a supplement to multimodal analgesia in patients undergoing thoracoscopic lung surgery. Trial registration This study was registered at ( ChiCTR2100045614 , 19/04/2021).