Programs

    Program FAQ

    Are Calgary Public Library programs free?

    Yes. All Library programs are free to attend. 

    When does registration open for Library programs?

    Programs are offered on a bi-monthly schedule. Registration typically opens about three weeks before programs begin. Most program registrations open at 10:00 am. 

    Talk to a staff member, visit calgarylibrary.ca, or follow the Library on social media for upcoming registration dates. 

    How can I attend Baby Rhyme Time?

    Baby Rhyme Time is designed for babies up to 12 months old and their caregivers. 

    Some sessions require registration, while others are drop-in. Check the program listing on calgarylibrary.ca/programs for location details and registration requirements. 

    Registration for Baby Rhyme Time opens one day before most other programs during the bi-monthly registration period. 

    How do I register for a Calgary Public Library program?

    Find your program on the Library website and select a date and location. 

    If registration is required, follow the registration link to reserve your spot. Some programs are drop-in and do not require registration. 

    Some programs require a Library card. Check the program listing for specific registration requirements. 

    Children may need their own Library card to register. For some early learning programs, both the child's and caregiver's Library cards are required.

    How do I know if a Calgary Public Library program is right for me or my child?

    Each program listing includes information about the intended audience, age range, skill level, and any participation requirements. 

    Review the program description before registering to make sure it's a good fit.

    Can I register more than one person for a program?

    Yes. You can register eligible participants who have their own Library card. 

    What happens if a program is full?

    Many registered programs offer a waitlist when all available spaces are filled. 

    Joining a waitlist does not guarantee a spot. If a space becomes available, it may be offered to someone on the waitlist. 

    If you're offered a space, we'll contact you. 

    Do I need to cancel my registration if I can't attend a Calgary Public Library program?

    Please cancel your registration if you can no longer attend. This allows someone else to participate. 

    You can cancel your registration through your online account or by contacting Library Hotline. 

    What happens if the Calgary Public Library cancels a program?

    If a program is cancelled, registered participants will be notified. 

    How do I register my child for a Calgary Public Library storytime?

    Library storytimes are drop-in and do not require registration. 

    Do I need to stay with my child during Calgary Public Library programs?

    Some children's programs require caregivers to stay and participate, while others are designed for children to attend independently. 

    Check the program description for caregiver and participation requirements. 

    Can I bring my child's siblings to a children's program?

    We understand that families may need to bring siblings along. 

    Programs are designed for specific age groups, so we encourage participation by children within the age range listed in the program description whenever possible.