This paper explores the challenges of implementing client-centred occupational therapy practice. While many occupational therapists believe in the principles of client-centred practice and espouse them, it seems much more difficult to implement these into everyday practice. Findings from three qualitative studies with three different populations (i.e., family-centred care for children and their families, community-based home care, facility-based care for older adults) are used to illustrate the challenges which are divided into three broad categories: challenges at the level of the system, at the level of the therapist and at the level of the client. Suggestions for change at each level are addressed. Organizations, therapists and clients must work together to facilitate these changes and ensure that each occupational therapy client receives respectful, supportive, coordinated, flexible and individualized service.