We examined the moderating roles of distress tolerance, meaning in life, and social support in the relationship between posttraumatic stress disorder (PTSD) and posttraumatic growth (PTG) among cancer patients. Participants included 301 cancer outpatients randomly selected from the oncology unit of a tertiary healthcare institution in Nigeria (female = 60.1%%; age range = 21 to 85 years, mean age = 52.30 years, SD = 12.64 years). They completed self-report measures on distress tolerance, meaning in life, social support, posttraumatic stress symptoms (PTSS), and PTG. Following series of moderation analysis using Hayes PROCESS macro for SPSS Model 1, results showed that higher PTSS was associated with lower PTG at low and moderate, but not at high levels of distress tolerance. Moreover, meaning in life and social support moderators the PTSS and PTG relationship for higher PTG. Therefore, intervention programmes to promote PTG among cancer patients should consider meaning in life, and social support for their protective potentials in improving positive posttraumatic outcome and recovery with distress tolerance.