The relation between psychological adaptation of cancer survivors and receiving and providing social support in community-based self-help groups (SHGs) were investigated. Members of SHGs for cancer survivors (N=347) completed a questionnaire inquiring their background. They also responded to several scales, including the scales on receiving and providing social support, and Benefit Finding Scale-Revised (BFS). Results indicated that both receiving and providing social support had a direct buffering effect on BF domains. Moreover, the members of SHGs who scored high on both receiving and providing social support scales scored higher on the BFS compared to those with low scores of both types of support. These findings suggested that the levels of receiving and providing social support and an appropriate balance between these support, affected on psychological adaptation of cancer survivors.