Streaming video is here! Over 30,000 movies, TV shows, & documentaries for your computer, phone, tablet, or TV. Get started »

Events at the Library

Monday, April 22nd

  • Teen Podcast Club

    Tech Lab Mon., Apr. 22nd 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Tuesday, April 23rd

  • Harry Potter Fan Club

    East Meeting Room (1/2 of Large) Tue., Apr. 23rd 5:00pm - 6:00pm

    Hang out with fellow Harry Potter fans as we discuss favorite characters, create magical projects, eat Honeydukes inspired snacks, and more! We'll have a different activity each month. This month, get sorted into your Hogwarts house and participate in a potions class. For students in 6th grade and up. Registration required.

    Category: Teens

Wednesday, April 24th

  • Teen Scene

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Apr. 24th 2:30pm - 4:00pm

    Early out Wednesday program for kids in grade 6 & up. Play video games on the big screen (usually Smash Bros. or Mario Kart), participate in other fun activities and eat snacks! No registration required. Note: This program only meets on days that school is in session.

    Category: Teens

Monday, April 29th

  • Teen Podcast Club

    Tech Lab Mon., Apr. 29th 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Wednesday, May 1st

  • Teen Scene

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., May. 1st 2:30pm - 4:00pm

    Early out Wednesday program for kids in grade 6 & up. Play video games on the big screen (usually Smash Bros. or Mario Kart), participate in other fun activities and eat snacks! No registration required. Note: This program only meets on days that school is in session.

    Category: Teens

Saturday, May 4th

  • Free Comic Book Day

    Youth Services Area Sat., May. 4th All Day

    Celebrate Free Comic Book Day at JPL! Come to the Youth Services Dept. anytime today and choose from a selection of FREE comics while supplies last. We'll have titles for all ages! Thanks very much to our friends at Mayhem Comics for helping with this event.

    Category: Teens

Sunday, May 5th

  • Scratch Day Celebration

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Sun., May. 5th 2:00pm - 4:30pm

    Don't just use technology, make it! Kids will learn about Scratch, a block-based programming language that encourages creative thinking and collaboration. Staff from YouthCode will offer hands-on projects for new and experienced Scratchers as well as fun, interactive demonstrations of various technologies that can be used with Scratch. No registration is required; drop in any time between 2:00 - 4:30 for a fun learning adventure. Recommended for 8 years and up, but all ages are welcome.

    Category: Teens

Monday, May 6th

  • Teen Podcast Club

    Tech Lab Mon., May. 6th 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Tuesday, May 7th

  • Teen Advisory Board Meeting: 8Th - 12Th Grade

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Tue., May. 7th 6:30pm - 7:30pm

    Make a difference @ your library! Students in 8th - 12th grade can suggest materials to order, plan programs, and volunteer. TAB meets once a month for about an hour and includes a fun activity and yummy snacks. Complete a TAB application today! Find the application online http://goo.gl/JTmF54 Applications are also available at the Youth Services Desk. Call 278-5233 or email Jessica at young@johnstonlibrary.com with your application or for more info.

    Category: Teens

Wednesday, May 8th

  • Teen Scene

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., May. 8th 2:30pm - 4:00pm

    Early out Wednesday program for kids in grade 6 & up. Play video games on the big screen (usually Smash Bros. or Mario Kart), participate in other fun activities and eat snacks! No registration required. Note: This program only meets on days that school is in session.

    Category: Teens

Monday, May 13th

  • Teen Podcast Club

    Tech Lab Mon., May. 13th 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Wednesday, May 15th

  • Teen Scene

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., May. 15th 2:30pm - 4:00pm

    Early out Wednesday program for kids in grade 6 & up. Play video games on the big screen (usually Smash Bros. or Mario Kart), participate in other fun activities and eat snacks! No registration required. Note: This program only meets on days that school is in session.

    Category: Teens

Monday, May 20th

  • Teen Podcast Club

    Tech Lab Mon., May. 20th 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Wednesday, May 22nd

  • Teen Scene

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., May. 22nd 2:30pm - 4:00pm

    Early out Wednesday program for kids in grade 6 & up. Play video games on the big screen (usually Smash Bros. or Mario Kart), participate in other fun activities and eat snacks! No registration required. Note: This program only meets on days that school is in session.

    Category: Teens

Thursday, May 23rd

Wednesday, May 29th

  • Teen Scene

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., May. 29th 2:30pm - 4:00pm

    Early out Wednesday program for kids in grade 6 & up. Play video games on the big screen (usually Smash Bros. or Mario Kart), participate in other fun activities and eat snacks! No registration required. Note: This program only meets on days that school is in session.

    Category: Teens

Thursday, May 30th

Friday, May 31st

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Fri., May. 31st All Day

    Category: Teens

Monday, June 3rd

  • Teen Podcast Club

    Tech Lab Mon., Jun. 3rd 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Tuesday, June 4th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Tue., Jun. 4th All Day

    Part of the Summer Reading Program. PLEASE DO NOT RELEASE.

    Category: Teens

Wednesday, June 5th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jun. 5th All Day

    Category: Teens

Monday, June 10th

  • Teen Podcast Club

    Tech Lab Mon., Jun. 10th 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Tuesday, June 11th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Tue., Jun. 11th All Day

    Part of the Summer Reading Program. PLEASE DO NOT RELEASE.

    Category: Teens

Wednesday, June 12th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jun. 12th All Day

    Category: Teens

Monday, June 17th

  • Teen Podcast Club

    Tech Lab Mon., Jun. 17th 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Tuesday, June 18th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Tue., Jun. 18th All Day

    Part of the Summer Reading Program. PLEASE DO NOT RELEASE.

    Category: Teens

Wednesday, June 19th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jun. 19th All Day

    Category: Teens

Monday, June 24th

  • Teen Podcast Club

    Tech Lab Mon., Jun. 24th 3:30pm - 5:00pm

    Johnston Library is starting its own podcast and we need your help! We are looking for teens (grades 6—12) who are interested in creating or contributing to the podcast. Learn the fundamentals of podcasting technology as well as how to record, edit, and upload your story. Drop-in to the Tech Lab any time between 3:30 - 5:00 to be a part of the crew.

    Category: Teens

Tuesday, June 25th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Tue., Jun. 25th All Day

    Part of the Summer Reading Program. PLEASE DO NOT RELEASE.

    Category: Teens

Wednesday, June 26th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jun. 26th All Day

    Category: Teens

Tuesday, July 2nd

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Tue., Jul. 2nd All Day

    Part of the Summer Reading Program. PLEASE DO NOT RELEASE.

    Category: Teens

Wednesday, July 3rd

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jul. 3rd All Day

    Category: Teens

Tuesday, July 9th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Tue., Jul. 9th All Day

    Part of the Summer Reading Program. PLEASE DO NOT RELEASE.

    Category: Teens

Wednesday, July 10th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jul. 10th All Day

    Category: Teens

Wednesday, July 17th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jul. 17th All Day

    Category: Teens

Friday, July 19th

  • Reservation

    Archive Room, East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large), Story Time Room Fri., Jul. 19th All Day

    Category: Teens

Wednesday, July 24th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jul. 24th All Day

    Category: Teens

Friday, July 26th

  • Reservation

    Archive Room, East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Fri., Jul. 26th All Day

    Category: Teens

Wednesday, July 31st

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Wed., Jul. 31st All Day

    Category: Teens