Programs & Events

Your Library card gives you free access to great programs

From Baby Storytimes to 50+ Coffee Times, we have programs for everything you're into. Improve your computer skills, practice your English, or just have some fun.

Pick up a printed copy of the current Program Guide at a local branch, or download a PDF version:

Call 403-260-2620 to register, or register online.

Did You Know graphic
Programs for parent/caregiver with a child (like our popular Mother Goose programs) require both parent and child to have a valid library card to register. Children’s cards are free — just visit a branch to pick one up.

Register for Programs

Search ResultsSearch Results
  • LocationDateStatusRegistration
    Alexander CalhounSaturday, June 21
    10:30 a.m. - 4 p.m.
    100 spaces availableNot Required
    BownessSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    CentralSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    Country HillsSaturday, June 21
    10 a.m. - 4 p.m.
    500 spaces availableNot Required
    CrowfootSaturday, June 21
    10 a.m. - 4 p.m.
    999 spaces availableNot Required
    Fish CreekSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    Forest LawnSaturday, June 21
    10:30 a.m. - 4 p.m.
    100 spaces availableNot Required
    Glenmore SquareSaturday, June 21
    10:30 a.m. - 4 p.m.
    50 spaces availableNot Required
    Louise RileySaturday, June 21
    10 a.m. - 4 p.m.
    999 spaces availableNot Required
    Memorial ParkSaturday, June 21
    10 a.m. - 4 p.m.
    50 spaces availableNot Required
    Nose HillSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    SaddletowneSaturday, June 21
    10:30 a.m. - 4 p.m.
    999 spaces availableNot Required
    ShaganappiSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    ShawnessySaturday, June 21
    10 a.m. - 4 p.m.
    250 spaces availableNot Required
    Signal HillSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    SouthwoodSaturday, June 21
    10 a.m. - 4 p.m.
    999 spaces availableNot Required
    Thorn-HillSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    Village SquareSaturday, June 21
    10 a.m. - 4 p.m.
    100 spaces availableNot Required
    Alexander Calhoun - Main Floor Program RoomBowness - Main Floor Open AreaCentral - 2nd Floor Children's Area StairsCountry Hills - Main Floor Open Area (Fireplace)Crowfoot - Main Floor Open AreaFish Creek - Second Floor Open AreaForest Lawn - Main Floor Children's Area-Main FloorGlenmore Square - Main Floor Open AreaLouise Riley - Main Floor Program roomMemorial Park - Main Floor Open AreaNose Hill - Main Floor Open Area (Storytime Corner)Saddletowne - Main Floor Open areaShaganappi - Main Floor Meeting RoomShawnessy - Main Floor Children's AreaSignal Hill - Main Floor Open AreaSouthwood - Main Floor Open AreaThorn-Hill - Main Floor Program RoomVillage Square - Main Floor Large Meeting Room

    Summary: Join us as we kick off Eureka! the 2014 TD Summer Reading Club. Drop in for a scavenger hunt and other fun activities. Collect your maker notebook and read all summer to win great prizes!

    Audience: All Ages

  • LocationDateStatusRegistration
    Alexander CalhounMondays, May 12 and June 16
    2 - 3:30 p.m.
    FullPut me on wait list
    Alexander CalhounMondays, May 12 and June 16
    7 - 8:30 p.m.
    FullPut me on wait list
    BownessSunday, Apr. 27
    2 - 3 p.m.
    6 spaces availableRegister
    Bowness
    Saturday, May 24
    2 - 3 p.m.
    14 spaces availableRegister
    PLEASE NOTE DATE LISTED IN ADULT PROGRAM GUIDE IS INCORRECT.
    Country HillsMondays, Apr. 28, May 26, and June 30
    7 - 8:30 p.m.
    3 spaces availableRegister
    CrowfootMonday, Apr. 28
    7 - 8:30 p.m.
    FullPut me on wait list
    CrowfootMondays, May 26, June 30, July 28, and Aug. 25
    7 - 8:30 p.m.
    3 spaces availableRegister
    Forest LawnThursdays, May 8 and June 12
    7 - 8:30 p.m.
    2 spaces availableRegister
    Louise RileyTuesday, Apr. 29
    7 - 8:30 p.m.
    FullEnded
    Nose HillMonday, Apr. 28
    1:30 - 3 p.m.
    14 spaces availableRegister
    Nose HillMondays, May 26 and June 30
    1:30 - 3 p.m.
    17 spaces availableRegister
    ShawnessyWednesdays, May 28, June 25, July 30, and Aug. 27
    2 - 3:30 p.m.
    9 spaces availableRegister
    ShawnessyThursdays, May 29, June 26, July 31, and Aug. 28
    2 - 3:30 p.m.
    10 spaces availableRegister
    Signal HillSunday, Apr. 27
    2 - 3:30 p.m.
    FullPut me on wait list
    Signal HillMonday, Apr. 28
    1:30 - 3 p.m.
    4 spaces availableRegister
    SouthwoodTuesdays, May 20 and June 17
    7 - 8:30 p.m.
    13 spaces availableRegister
    Thorn-HillWednesdays, May 7 and June 4
    1:30 - 3 p.m.
    8 spaces availableRegister
    Alexander Calhoun - Main Floor Program RoomAlexander Calhoun - Main Floor Program RoomBowness - Main Floor Open AreaBowness - 2nd Floor MezzanineCountry Hills - Main Floor Program RoomCrowfoot - Main Floor Fireplace AreaCrowfoot - Main Floor Fireplace AreaForest Lawn - Main Floor Program RoomLouise Riley - Main Floor Program roomNose Hill - Main Floor Program RoomNose Hill - Main Floor Program RoomShawnessy - Main Floor Program RoomShawnessy - Main Floor Program RoomSignal Hill - Main Floor Program RoomSignal Hill - Main Floor Program RoomSouthwood - Main Floor Program RoomThorn-Hill - Main Floor Program Room

    Summary: Call for details on specific books.

    Audience: Adults

  • LocationDateStatusRegistration
    Glenmore SquareThursdays, May 1, June 5, July 3, and Aug. 7
    2 - 3 p.m.
    3 spaces availableRegister
    Glenmore Square - Main Floor Program Room

    Summary: Join a lively discussion on books. Call for details of book titles.

    Audience: Seniors

  • LocationDateStatusRegistration
    CrowfootThursday, July 17
    2:15 - 3 p.m.
    FullPut me on wait list
    Nose HillTuesday, July 15
    2:30 - 3:15 p.m.
    9 spaces availableRegister
    ShawnessyMonday, July 14
    10:30 - 11:15 a.m.
    15 spaces availableRegister
    ShawnessyMonday, Aug. 11
    10:30 - 11:45 a.m.
    27 spaces availableSee Below
    SouthwoodMonday, Aug. 18
    10:30 - 11:15 a.m.
    10 spaces availableRegister
    Crowfoot - Main Floor Program RoomNose Hill - Main Floor Program RoomShawnessy - Main Floor Program RoomShawnessy - Main Floor Program RoomSouthwood - Main Floor Program Room

    Summary: The TD Summer Reading Club blasts us into space through books, games and activities at the library.

    Audience: Kids - Ages 6 to 8

  • LocationDateStatusRegistration
    BownessTuesday, July 15
    2 - 2:45 p.m.
    10 spaces availableRegister
    CrowfootMonday, Aug. 11
    7 - 7:45 p.m.
    FullPut me on wait list
    Glenmore SquareMonday, July 21
    2:30 - 3:15 p.m.
    18 spaces availableRegister
    Nose HillThursday, Aug. 7
    2:30 - 3:15 p.m.
    7 spaces availableRegister
    SaddletowneSaturday, July 26
    2:15 - 3 p.m.
    18 spaces availableRegister
    ShawnessyThursday, July 10
    2:15 - 3 p.m.
    17 spaces availableRegister
    ShawnessyThursday, Aug. 7
    2:15 - 3 p.m.
    25 spaces availableSee Below
    SouthwoodWednesday, July 30
    2:15 - 3 p.m.
    4 spaces availableRegister
    Bowness - Main Floor Program RoomCrowfoot - Main Floor Program RoomGlenmore Square - Main Floor Program RoomNose Hill - Main Floor Program RoomSaddletowne - Main Floor Program roomShawnessy - Main Floor Program RoomShawnessy - Main Floor Program RoomSouthwood - Main Floor Program Room

    Summary: Read books, play games and have fun discovering dinosaurs at the Library with the TD Summer Reading Club Dinosaur Discovery program!

    Audience: Kids - Ages 6 to 8

  • LocationDateStatusRegistration
    Country HillsThursdays, Aug. 21 and Aug. 28
    2:30 - 4 p.m.
    15 spaces availableStarts 09/Jul/2014 10 am
    Country HillsThursdays, July 24 and July 31
    2:30 - 4 p.m.
    15 spaces availableStarts 11/Jun/2014 10 am
    Country Hills - Main Floor Program RoomCountry Hills - Main Floor Program Room

    Summary: Drop in and talk about your favourite books, movies and music, and enjoy board games, origami, video gaming, art contests and much more.

    Audience: Kids - Ages 8 to 12

  • LocationDateStatusRegistration
    CrowfootTuesday, Apr. 29
    7 - 8:30 p.m.
    9 spaces availableRegister
    CrowfootTuesdays, May 27, June 24, July 29, and Aug. 26
    7 - 8:30 p.m.
    8 spaces availableRegister
    Crowfoot - Main Floor Fireplace AreaCrowfoot - Main Floor Fireplace Area

    Summary: Call for details on specific books.

    Audience: Adults

  • LocationDateStatusRegistration
    CrowfootMondays, May 12, June 9, July 14, and Aug. 11
    7 - 8:30 p.m.
    9 spaces availableRegister
    Crowfoot - Main Floor Fireplace Area

    Summary: Call for details on specific books.

    Audience: Adults

  • LocationDateStatusRegistration
    SouthwoodMondays, Aug. 11, Aug. 18, and Aug. 25
    2:15 - 3:15 p.m.
    FullPut me on wait list
    Southwood - Main Floor Program Room

    Summary: Learn about science through books and fun hands-on activities.

    Audience: Kids - Ages 6 to 10

  • LocationDateStatusRegistration
    Nose HillMonday, May 26
    7 - 8 p.m.
    12 spaces availableRegister
    Nose Hill - Main Floor Program Room

    Summary: Read and discuss the latest teen books. Call for book titles; copies are available at the Library.

    Audience: Teens - Ages 13 to 17

  • LocationDateStatusRegistration
    Nose HillTuesdays, May 20 and June 17
    7 - 8 p.m.
    FullPut me on wait list
    Nose Hill - Main Floor Program Room

    Summary: Explore great novels and meet for a lively discussion of the book and author. Contact the Library for book titles and information.

    Audience: Kids & Teens - Ages 10 to 14

1Showing 1 - 11 of 11 Record(s)