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

  • Scissors & Stories: A Diy Family Storytime

    Story Time Room Mon., Apr. 22nd 6:30pm - 7:15pm

    Books, a craft, and a play activity will be provided by youth services staff in the Story Time room. Come read and play with your child and enjoy your own storytime during the open evening hours.

    Category: Kids

Wednesday, April 24th

  • Little Chefs

    Story Time Room Wed., Apr. 24th 3:30pm - 4:15pm

    Explore basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in kindergarten through 2nd grade, with a grown-up. Each class will also include a short story and a craft. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens.

    Category: Kids

Thursday, April 25th

  • Homework Help

    East Meeting Room (1/2 of Large) Thu., Apr. 25th 3:30pm - 5:00pm

    Kids age 9 and up can drop in and receive one-on-one assistance with math, reading, science, English, social studies and science homework from high school volunteers. Students without homework can read and play learning enrichment games. No reservations are needed. Just come to the library during Homework Help hours and bring your homework assignment and textbook. Office supplies and laptops will be available for use and snacks will be provided. Note: This program only meets on days that school is in session.

    Category: Kids

Thursday, May 2nd

  • Homework Help

    East Meeting Room (1/2 of Large) Thu., May. 2nd 3:30pm - 5:00pm

    Kids age 9 and up can drop in and receive one-on-one assistance with math, reading, science, English, social studies and science homework from high school volunteers. Students without homework can read and play learning enrichment games. No reservations are needed. Just come to the library during Homework Help hours and bring your homework assignment and textbook. Office supplies and laptops will be available for use and snacks will be provided. Note: This program only meets on days that school is in session.

    Category: Kids

Tuesday, May 7th

  • Teen Advisory Board Meeting: 6Th - 7Th Grade

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

    Make a difference @ your library! Students in 6th & 7th 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: Kids

Thursday, May 9th

  • Homework Help

    East Meeting Room (1/2 of Large) Thu., May. 9th 3:30pm - 5:00pm

    Kids age 9 and up can drop in and receive one-on-one assistance with math, reading, science, English, social studies and science homework from high school volunteers. Students without homework can read and play learning enrichment games. No reservations are needed. Just come to the library during Homework Help hours and bring your homework assignment and textbook. Office supplies and laptops will be available for use and snacks will be provided. Note: This program only meets on days that school is in session.

    Category: Kids

Thursday, May 16th

  • Homework Help

    East Meeting Room (1/2 of Large) Thu., May. 16th 3:30pm - 5:00pm

    Kids age 9 and up can drop in and receive one-on-one assistance with math, reading, science, English, social studies and science homework from high school volunteers. Students without homework can read and play learning enrichment games. No reservations are needed. Just come to the library during Homework Help hours and bring your homework assignment and textbook. Office supplies and laptops will be available for use and snacks will be provided. Note: This program only meets on days that school is in session.

    Category: Kids

Tuesday, May 28th

Monday, June 3rd

  • Story Time Together

    Story Time Room Mon., Jun. 3rd 9:30am - 10:00am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Story Time Together

    Story Time Room Mon., Jun. 3rd 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Little Lotus Yoga

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Mon., Jun. 3rd 1:30pm - 2:15pm

    Playful yoga poses combined with picture books, crafts, and other age appropriate props will spark your child's inner yogin. For children ages 4-10 and their parent or guardian. Registration required. Part of the 2019 Summer Library Program.

    Category: Kids

  • Scissors & Stories: A Diy Family Storytime

    Story Time Room Mon., Jun. 3rd 6:30pm - 7:15pm

    Books, a craft, and a play activity will be provided by youth services staff in the Story Time room. Come read and play with your child and enjoy your own storytime during the open evening hours. Part of the 2019 Summer Library Program.

    Category: Kids

Tuesday, June 4th

  • Press Play!

    Story Time Room Tue., Jun. 4th 9:30am - 10:30am

    Come and play with your child. Each week we will offer different types of play prompts, sensory bins, & books to share. Press Play! is geared towards kids 18 months-4 years. No registration is necessary. Part of the 2019 Summer Library Program.

    Category: Kids

Wednesday, June 5th

  • Story Time Together

    Story Time Room Wed., Jun. 5th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

Thursday, June 6th

  • Mix It Up: K-2 Edition

    Story Time Room Thu., Jun. 6th 10:00am - 10:45am

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in K-2nd grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

  • Mix It Up: 3Rd-5Th Edition

    Story Time Room Thu., Jun. 6th 1:00pm - 1:45pm

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in 3rd-5th grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

Friday, June 7th

  • Reservation

    Story Time Room Fri., Jun. 7th 9:15am - 10:00am

    Enjoy open play-time, conversation, and coffee on Friday mornings in the Story Time Room. This specially designed program allows you and baby to play, listen to music, and socialize with others in the community. Coffee and open-ended activities provided. Recommended for babies 0-18 months and their caregivers.

    Category: Kids

  • Duke Otherwise

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Fri., Jun. 7th 10:30am - 11:15am

    Duke Otherwise is a playful wordsmith, spirited performer, skilled guitarist, and captivating tap-dancer. Come see him perform with his distinct baritone as he sings hilarious and imaginative songs that all ages will be delighted to hear. All ages welcome. Part of the 2019 Summer Library Program.

    Category: Kids

Monday, June 10th

  • Story Time Together

    Story Time Room Mon., Jun. 10th 9:30am - 10:00am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Story Time Together

    Story Time Room Mon., Jun. 10th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Little Lotus Yoga

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Mon., Jun. 10th 1:30pm - 2:15pm

    Playful yoga poses combined with picture books, crafts, and other age appropriate props will spark your child's inner yogin. For children ages 4-10 and their parent or guardian. Registration required. Part of the 2019 Summer Library Program.

    Category: Kids

  • Scissors & Stories: A Diy Family Storytime

    Story Time Room Mon., Jun. 10th 6:30pm - 7:15pm

    Books, a craft, and a play activity will be provided by youth services staff in the Story Time room. Come read and play with your child and enjoy your own storytime during the open evening hours. Part of the 2019 Summer Library Program.

    Category: Kids

Tuesday, June 11th

  • Press Play!

    Story Time Room Tue., Jun. 11th 9:30am - 10:30am

    Come and play with your child. Each week we will offer different types of play prompts, sensory bins, & books to share. Press Play! is geared towards kids 18 months-4 years. No registration is necessary. Part of the 2019 Summer Library Program.

    Category: Kids

Wednesday, June 12th

  • Story Time Together

    Story Time Room Wed., Jun. 12th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

Thursday, June 13th

  • Mix It Up: K-2 Edition

    Story Time Room Thu., Jun. 13th 10:00am - 10:45am

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in K-2nd grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

  • Mix It Up: 3Rd-5Th Edition

    Story Time Room Thu., Jun. 13th 1:00pm - 1:45pm

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in 3rd-5th grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

Friday, June 14th

  • Reservation

    Story Time Room Fri., Jun. 14th 9:15am - 10:00am

    Enjoy open play-time, conversation, and coffee on Friday mornings in the Story Time Room. This specially designed program allows you and baby to play, listen to music, and socialize with others in the community. Coffee and open-ended activities provided. Recommended for babies 0-18 months and their caregivers.

    Category: Kids

Monday, June 17th

  • Story Time Together

    Story Time Room Mon., Jun. 17th 9:30am - 10:00am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Story Time Together

    Story Time Room Mon., Jun. 17th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Little Lotus Yoga

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Mon., Jun. 17th 1:30pm - 2:15pm

    Playful yoga poses combined with picture books, crafts, and other age appropriate props will spark your child's inner yogin. For children ages 4-10 and their parent or guardian. Registration required. Part of the 2019 Summer Library Program.

    Category: Kids

  • Scissors & Stories: A Diy Family Storytime

    Story Time Room Mon., Jun. 17th 6:30pm - 7:15pm

    Books, a craft, and a play activity will be provided by youth services staff in the Story Time room. Come read and play with your child and enjoy your own storytime during the open evening hours. Part of the 2019 Summer Library Program.

    Category: Kids

Tuesday, June 18th

  • Press Play!

    Story Time Room Tue., Jun. 18th 9:30am - 10:30am

    Come and play with your child. Each week we will offer different types of play prompts, sensory bins, & books to share. Press Play! is geared towards kids 18 months-4 years. No registration is necessary. Part of the 2019 Summer Library Program.

    Category: Kids

Wednesday, June 19th

  • Story Time Together

    Story Time Room Wed., Jun. 19th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

Thursday, June 20th

  • Mix It Up: K-2 Edition

    Story Time Room Thu., Jun. 20th 10:00am - 10:45am

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in K-2nd grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

  • Mix It Up: 3Rd-5Th Edition

    Story Time Room Thu., Jun. 20th 1:00pm - 1:45pm

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in 3rd-5th grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

Friday, June 21st

  • Reservation

    Story Time Room Fri., Jun. 21st 9:15am - 10:00am

    Enjoy open play-time, conversation, and coffee on Friday mornings in the Story Time Room. This specially designed program allows you and baby to play, listen to music, and socialize with others in the community. Coffee and open-ended activities provided. Recommended for babies 0-18 months and their caregivers.

    Category: Kids

Monday, June 24th

  • Story Time Together

    Story Time Room Mon., Jun. 24th 9:30am - 10:00am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Story Time Together

    Story Time Room Mon., Jun. 24th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

  • Little Lotus Yoga

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Mon., Jun. 24th 1:30pm - 2:15pm

    Playful yoga poses combined with picture books, crafts, and other age appropriate props will spark your child's inner yogin. For children ages 4-10 and their parent or guardian. Registration required. Part of the 2019 Summer Library Program.

    Category: Kids

  • Scissors & Stories: A Diy Family Storytime

    Story Time Room Mon., Jun. 24th 6:30pm - 7:15pm

    Books, a craft, and a play activity will be provided by youth services staff in the Story Time room. Come read and play with your child and enjoy your own storytime during the open evening hours. Part of the 2019 Summer Library Program.

    Category: Kids

Tuesday, June 25th

  • Press Play!

    Story Time Room Tue., Jun. 25th 9:30am - 10:30am

    Come and play with your child. Each week we will offer different types of play prompts, sensory bins, & books to share. Press Play! is geared towards kids 18 months-4 years. No registration is necessary. Part of the 2019 Summer Library Program.

    Category: Kids

Wednesday, June 26th

  • Story Time Together

    Story Time Room Wed., Jun. 26th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers. Part of the 2019 Summer Library Program.

    Category: Kids

Thursday, June 27th

  • Mix It Up: K-2 Edition

    Story Time Room Thu., Jun. 27th 10:00am - 10:45am

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in K-2nd grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

  • Mix It Up: 3Rd-5Th Edition

    Story Time Room Thu., Jun. 27th 1:00pm - 1:45pm

    Learn basic cooking skills and prepare simple and fun foods in this hands-on cooking experience for kids in 3rd-5th grade. Space is limited and registration is required. Please Note: Our recipes may contain wheat, egg, dairy, or soy allergens. Part of the 2019 Summer Library Program.

    Category: Kids

Friday, June 28th

  • Reservation

    Story Time Room Fri., Jun. 28th 9:15am - 10:00am

    Enjoy open play-time, conversation, and coffee on Friday mornings in the Story Time Room. This specially designed program allows you and baby to play, listen to music, and socialize with others in the community. Coffee and open-ended activities provided. Recommended for babies 0-18 months and their caregivers.

    Category: Kids

  • Dan Wardell's Reading Road Trip

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Fri., Jun. 28th 10:30am - 11:15am

    IPTV Kids Clubhouse's Dan Wardell is making a special stop on his 2019 Reading Road trip at JPL! Join us for a lively storytime filled with fun and excitement! Children of all ages are welcome to attend with their guardians. Part of the 2019 Summer Library Program.

    Category: Kids

Monday, July 1st

  • Story Time Together

    Story Time Room Mon., Jul. 1st 9:30am - 10:00am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers.

    Category: Kids

  • Story Time Together

    Story Time Room Mon., Jul. 1st 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers.

    Category: Kids

  • Scissors & Stories: A Diy Family Storytime

    Story Time Room Mon., Jul. 1st 6:30pm - 7:15pm

    Books, a craft, and a play activity will be provided by youth services staff in the Story Time room. Come read and play with your child and enjoy your own storytime during the open evening hours.

    Category: Kids

Tuesday, July 2nd

  • Press Play!

    Story Time Room Tue., Jul. 2nd 9:30am - 10:30am

    Come and play with your child. Each week we will offer different types of play prompts, sensory bins, & books to share. Press Play! is geared towards kids 18 months-4 years. No registration is necessary.

    Category: Kids

Wednesday, July 3rd

  • Story Time Together

    Story Time Room Wed., Jul. 3rd 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers.

    Category: Kids

Monday, July 8th

  • Story Time Together

    Story Time Room Mon., Jul. 8th 9:30am - 10:00am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers.

    Category: Kids

  • Story Time Together

    Story Time Room Mon., Jul. 8th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers.

    Category: Kids

  • Scissors & Stories: A Diy Family Storytime

    Story Time Room Mon., Jul. 8th 6:30pm - 7:15pm

    Books, a craft, and a play activity will be provided by youth services staff in the Story Time room. Come read and play with your child and enjoy your own storytime during the open evening hours.

    Category: Kids

Tuesday, July 9th

  • Press Play!

    Story Time Room Tue., Jul. 9th 9:30am - 10:30am

    Come and play with your child. Each week we will offer different types of play prompts, sensory bins, & books to share. Press Play! is geared towards kids 18 months-4 years. No registration is necessary.

    Category: Kids

Wednesday, July 10th

  • Story Time Together

    Story Time Room Wed., Jul. 10th 10:00am - 10:30am

    Interact with your child as we use books, songs, music, finger plays, and flannel boards to build early literacy skills. Designed for children from 18 months through preschool and their caregivers.

    Category: Kids

Friday, July 12th

  • Reservation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Fri., Jul. 12th 10:30am - 11:15am

    SRP Performer 2019.

    Category: Kids

Monday, July 15th