Introduction This paper takes a multi-stakeholder approach to generate key requirements to design smart habilitation devices for children with Cerebral Palsy. Four groups of different relevant stakeholders of smart-habilitation devices were approached to participate in this study, including children with Cerebral Palsy, their parents, occupational therapists, as well as technical specialists. Methods Profiles of children with Cerebral Palsy were generated to have a concrete idea of their needs and desires. Meanwhile, for the three stakeholders, focus groups were used to gather their insights and requirements on a prospective smart habilitation device for children. Successively, a thematic analysis was conducted to analyse the qualitative data obtained during the focus groups. Results Eight design requirements were developed to generate designs which stimulate high quality user experiences in children and other users of smart habilitation devices. In addition, an initial framework of the process that design engineers would follow to design such devices for children was proposed. Conclusion Adopting this framework, and the respective requirements, will help design engineers to implement a multi-user approach and amend the design according to stakeholders' goals and desires. The resulted design should ensure a high quality user experience for both the active and potential passive users of smart habilitation devices.