Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.

Select the arrows on either side of the current month to change the month.

Library Event Calendar

  1. Cinematic Escapes! "Science : Art" - THE DISH

    August 21, 7:00 PM - 9:00 PM @ Library 1st floor Community Room

    We round our our summer film series honoring the Summer Reading theme, "Literary Elements," with this witty Australian film, which chronicles the role a lonely Outback satellite dish played in the first Apollo moonlanding. Of course it's a true story! Sam Neill stars. (2000, PG-13)

  2. Meet Jennifer Pharr Davis - 2012 National Geographic Adventurer of the Year

    August 23, 2:30 PM - 4:00 PM @ Library Community Room

    On Saturday, August 23rd, Billings Public Library will host Jennifer Pharr Davis, endurance athlete, speaker, and author of Called Again, Becoming Odyssa, and 46 Days. The program will be held at the Billings Public Library Community Room from 2:30 p.m. to 4:00 p.m. The presentation is free and open to the public.

  3. TECH Lab Craft - Carton Wallet

    August 26, 2:00 PM - 4:00 PM @ Teen TECH Lab

    Turn an old orange juice or milk container into a clever wallet, perfect for carrying change. Have a fun afternoon in this workshop that is part of our "Crafts with Mz. Liz" series

  4. Monthly Knitting Circle

    August 28, 1:00 PM - 2:30 PM @ Popular Materials are - Library 1st floor

    All fiber artists are welcome to join this monthly gathering. Bring your art supplies, share techniques, learn something new and get ideas. This is a fun and relaxing time with no pressure to perform!

  5. Teen Book Buzz Book Group

    August 28, 4:00 PM - 5:00 PM @ Teen Study 2

    Read Miss Peregrine's Home for Peculiar Children by Ransom Riggs and show up to talk about it on Thursday, August 28th. We provide the snacks; you provide the energy and the dialogue. 4:00 to 5:00pm, Teen Study 2 (Green Room) *Books are available on a first-come, first-serve basis. *Pre-register by calling 657-8258 or stop by the 2nd Floor Help Desk