This paper provides an opportunity to consider the concept of community practice from the vantage point of community psychology. The author argues that community psychology has significant potential to change organizations, communities, and other settings to benefit setting occupants. However, it is the author's contention that the full realization of this potential is contingent upon an organized effort to engage in formal community practice. The author defines community practice in terms of four skill sets related to mobilization, planning, implementation, and evaluation. The author also describes settings that might support community practice and discusses implications for training and the field of community psychology in general. Finally, the author illustrates several community practice skills and roles in the context of a local community-based initiative in Ohio called Partnerships for Success.