The Magic Castle is a free child-care service for children up to 12 years old. We take care of your children so that you can go to your appointment or visit a family member in Princess Margaret. We also welcome children who are patients themselves.

In the Magic Castle, a registered early childhood educator and hospital volunteers support the children's learning with age appropriate play based activities.

Children are encouraged to explore and engage in a number of areas of fun and development such as:

  • Arts & crafts
  • Drama
  • Games (video, computer and board)
  • Creative and medical play
  • Reading
  • Playing with toys
  • Watching movies/PS4 station games
  • Sensory play
  • Music and movement

The Magic Castle staff also offers a number of resources such as books, pamphlets, brochures of other support services, and information booklets to better support children and their family members during the cancer journey.


How to Register

You need to register your child only once, no matter how many times your child will visit the Magic Castle. You can register in person at the Magic Castle or with a Princess Margaret social worker. You will need to fill out a form with the following information:

  • Your name and address
  • Name of a contact in case of an emergency
  • Your child’s allergy information
  • Name of the person who will pick up your child
  • Medical release form from your child’s doctor (if your child is a patient)

Call the Magic Castle before each visit to reserve a space for your child on the day you will be coming to the hospital. While your child is in the Magic Castle, you must be in Princess Margaret.



Princess Margaret Cancer Centre |   Maps & Direc​tions
Main floor, next to the Patient & Family Library


Hours & Contact

Monday — Friday, 9:00 am — 4:00 pm

Phone: 416 946 4501 ext. 5157

Last reviewed: 3/22/2017
Last modified: 12/12/2017 10:28 AM