Current efforts to better integrate Community Health Workers (CHWs) into the health and social service systems are promising, but may be less effective if they fail to support the role of CHWs as social change agents. The way CHWs are trained influences the roles they play. In this article, we review the literature on CHW training and summarize lessons learned to date. We describe how the Community Capacitation Center in Oregon uses a combination of content, methodology, and values to prepare CHWs to make an optimal contribution to health. Recommendations for CHW training and policy makers are provided.