Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Image for event: From Page to Screen!

From Page to Screen!

Tuesday Movie Matinee

2025-08-05 12:00:00 2025-08-05 14:00:00 America/New_York From Page to Screen! Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold! Major Hillard Library - Meeting Room

Tuesday, August 05
12:00pm - 2:00pm

Add to Calendar 2025-08-05 12:00:00 2025-08-05 14:00:00 America/New_York From Page to Screen! Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold! Major Hillard Library - Meeting Room

Major Hillard Library

Meeting Room

Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold!

    • July 1        The Wild Robot (2024) PG
    • July 8        Holes (2003) PG
    • July 15      A Wrinkle in Time (2018) PG
    • July 22      Wicked (2024) PG
    • July 29      Treasure Planet (2002) PG
    • August 5    A Dog's Purpose (2017) PG
    • August 12  Eragon (2006) PG
    • August 19  Ella Enchanted (2004) PG
    • August 26  The Princess Bride (1987) PG

    AGE GROUP: | Middle School | High School | Families | Elementary School | All Ages | Adult |

    EVENT TYPE: | Entertainment |

    TAGS: | |

    Major Hillard Library

    Phone: (757) 382-1923

    Hours

    Major Hillard Library

    We're closed Friday July 04 due to Holiday
    Mon, Jun 30 10:00AM to 7:00PM
    Tue, Jul 01 10:00AM to 7:00PM
    Wed, Jul 02 10:00AM to 7:00PM
    Thu, Jul 03 10:00AM to 7:00PM
    Fri, Jul 04 Closed
    (Holiday)
    Sat, Jul 05 10:00AM to 5:00PM
    Sun, Jul 06 Closed

    Upcoming events

    Sun, Jul 06, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Sun, Jul 06, 2:00pm - 3:00pm
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.
    This event is full

    Mon, Jul 07, All day
    Russell Memorial Library - Youth Services
    Jump into a new world of people, places, and things with themed crafts every Monday.

    Mon, Jul 07, All day
    Central Library - Youth Services
    Looking for a fun craft? Stop by the Youth & Family Services Department anytime on Mondays to participate in our weekly craft. Available all day, while supplies last.

    Mon, Jul 07, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Rescheduled
    Mon, Jul 07, 10:00am - 11:00am
    New date Monday, July 07, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 07, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Curious about yoga? This family event features stories, movement, music, stretching, and fun taught by a Registered Children's Yoga Teacher. Bring a yoga mat or towel and wear comfortable clothes.

    Mon, Jul 07, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Mon, Jul 07, 10:30am - 12:00pm
    South Norfolk Memorial Library - Meeting Room
    Take control of your health and build good habits in this free program series through Sentara Health Plans. Contact Mina Klier at mnklier@sentara.com to register for the live weekly classes.

    Mon, Jul 07, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 07, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 07, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 07, 1:00pm - 2:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    This event is full

    Mon, Jul 07, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Learn the basics of using a smartphone. Topics will include powering on and off, texting, apps, taking photos, shooting video, and wireless printing in the library from your phone.

    Mon, Jul 07, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Explore STEM with hands on activities like building with LEGOs, KEVA planks, marble runs, and other fun toys. Join us every week for different activities.

    Mon, Jul 07, 2:00pm - 3:00pm
    South Norfolk Memorial Library - Youth Services
    Choose your Pokémon deck to play other Trainers. Learn to build decks and strategize. Bring your own deck or borrow one of ours. All skill levels are welcome. No trading of cards at this event.

    Mon, Jul 07, 3:00pm - 4:45pm
    Major Hillard Library - Conference Room
    Learn how to create spreadsheets, flyers, documents, organize your email, and experiment with AI! We will cover a new topic each program. Must have a basic knowledge of computers. Please register.

    Mon, Jul 07, 4:00pm - 6:00pm
    Russell Memorial Library - Activity Room
    Express yourself with a multitude of craft supplies at your fingertips, and get to know your fellow crafters! Different, weekly themes will encourage new ideas.

    Mon, Jul 07, 4:00pm - 5:00pm
    Greenbrier Library - Meeting Room
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Mon, Jul 07, 4:00pm - 5:00pm
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.
    This event is full

    Mon, Jul 07, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Code an Ozobot and play other coding games with friends! All ages are welcome.

    Tue, Jul 08, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Tue, Jul 08, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 08, 10:00am - 11:00am
    Central Library - Activity Room
    Get ready to twist, loop and weave as we dive into the colorful world of yarn!

    Tue, Jul 08, 10:00am - 11:00am
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Tue, Jul 08, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Splash into summer reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Tue, Jul 08, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Begin your little one’s lifelong love of reading! Caregivers are encouraged to bounce, sing, and play along. Featuring stories, songs, fingerplays, and fun!

    Tue, Jul 08, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 08, 10:30am - 11:00am
    Indian River Library - Main Area
    Come fall in love with reading and make new friends at your local library. Everyone is invited to read, sing, and play together.

    Tue, Jul 08, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 08, 11:00am - 12:00pm
    Indian River Library - Innovation Studio Combined
    Learn how to use a Cricut cutting machine.

    Tue, Jul 08, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 08, 12:00pm - 2:00pm
    Major Hillard Library - Meeting Room
    Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold!

    Tue, Jul 08, 2:00pm - 4:00pm
    South Norfolk Memorial Library - Open Area
    Need advice for garden dilemmas? Bring your plant questions to agriculture experts dedicated to beautifying our community, educating the public, and maintaining the environment for the future.

    Tue, Jul 08, 2:00pm - 3:00pm
    Major Hillard Library - Youth Services
    Practice basic coding skills by programming an Ozobot and playing games!

    Tue, Jul 08, 4:00pm - 6:00pm
    Greenbrier Library - Meeting Room
    Face monsters, dodge traps, and embark on epic quests! Whether you are new to D&D or a seasoned adventurer, all are welcome on this heroic journey.

    Tue, Jul 08, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Learn to make wearable crochet! This program is for all skill levels and best for ages 10 and up. Hooks and practice yarn are provided.

    Wed, Jul 09, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Wed, Jul 09, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 09, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Come move & groove at the library! Sing, dance, play music, and move your body to catchy tunes with silly actions and plenty of giggles. A perfect way to shake, shimmy, and smile together!

    Wed, Jul 09, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 09, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 09, 10:30am - 11:00am
    Indian River Library - Main Area
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Wed, Jul 09, 11:00am - 11:45am
    New venue Dr. Clarence V. Cuffee Library - Second Floor
    Explore the magic of words through lively activities and playful exercises.

    Cancelled
    Wed, Jul 09, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 09, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 09, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    White crayons and watercolors make cool art. Best for children ages 6-11 years.

    Wed, Jul 09, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Calling all puppeteers! Craft a puppet, learn basic puppetry skills, and develop stories to perform in a puppet show at the end of class.

    Wed, Jul 09, 3:00pm - 4:00pm
    Central Library - Activity Room
    Welcome to Art Thief where our goal is to make art based on the works of famous artists! We will provide the art and supplies; you bring your skillset and creativity.

    Wed, Jul 09, 3:00pm - 4:00pm
    Indian River Library - Innovation Studio Combined
    Learn how to use a MakerBot 3D printer.

    Wed, Jul 09, 4:00pm - 4:30pm
    South Norfolk Memorial Library - Meeting Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 09, 4:00pm - 5:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    This event is full

    Wed, Jul 09, 4:00pm - 6:00pm
    Russell Memorial Library - Activity Room
    Have you ever wanted to start playing Dungeons & Dragons, but didn't know where to start? Looking for a game to join? You can start your adventure now!

    Wed, Jul 09, 5:30pm - 6:30pm
    Major Hillard Library - Open Area
    Tired of screentime overload? Flex your skills in a series of science-based challenges and games that mix fun, learning, and a bit of friendly competition.

    Thu, Jul 10, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Thu, Jul 10, 10:00am - 11:00am
    Greenbrier Library - Meeting Room
    Everyone is invited for a tech-free hour of family, friendly, old fashion fun with retro games!

    Thu, Jul 10, 10:00am - 2:00pm
    Major Hillard Library - Conference Room
    Drop in for our weekly gathering for adults to enjoy games, art, activities, and friendship. Connect, socialize, and have fun in a relaxed and supportive space.

    Thu, Jul 10, 10:00am - 12:00pm
    Indian River Library - Meeting Room
    Come out and enjoy a family-friendly movie with friends! Movies will be either G or PG.

    Thu, Jul 10, 10:15am - 11:15am
    Dr. Clarence V. Cuffee Library - Student Success Center
    Begin your little one's lifelong love of reading! Caregivers are encouraged to bounce, sing and play along. Featuring stories, songs, fingerplays, and fun!

    Thu, Jul 10, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Thu, Jul 10, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 10, 11:00am - 12:00pm
    Major Hillard Library - Open Area
    Come play with miniature farm animals! All ages are welcome. The petting zoo is coming to your library, and Teeny Tiny Farm has the best variety of miniature farm animals in Hampton Roads.

    Thu, Jul 10, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 10, 2:00pm - 2:45pm
    Greenbrier Library - Meeting Room
    Curious about yoga? Learn movement and mindfulness skills, in a playful class, taught by a Registered Yoga and Children's Yoga Teacher. Bring a yoga mat or towel and wear comfortable clothes.

    Thu, Jul 10, 2:00pm - 3:00pm
    Indian River Library - Meeting Room
    Come join our camp for fun and learning as we explore the worlds of Science, Technology, Engineering, Art, and Math.
    This event is full

    Thu, Jul 10, 2:00pm - 3:00pm
    Central Library - Large Meeting Room
    Stomp, slither, or fly into our Dinosaur program. Craft and activity stations. All ages are welcome, and no registration is required.

    Thu, Jul 10, 2:30pm - 4:00pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    This event is full

    Thu, Jul 10, 4:00pm - 5:00pm
    Russell Memorial Library - Activity Room
    Swing by to enjoy Lego Club, STEAM Ventures, and Preschool STEAM on a rotating basis. Every week is something new around here!

    Cancelled
    Thu, Jul 10, 4:00pm - 5:00pm
    Greenbrier Library
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Thu, Jul 10, 5:30pm - 6:30pm
    Major Hillard Library - Conference Room
    Gather with fellow D&D fans and slay some dragons in this role play adventure. Best for players with some knowledge of the game.

    Thu, Jul 10, 6:00pm - 8:00pm
    Russell Memorial Library - Harper Lee Meeting Room
    Spend a night with your friends, poetry, and free pizza. Share your own poetry or applaud someone else's work. Hosted by Nathan Richardson and Kween Yakini. Special thanks to Rita's Pizza.

    Cancelled
    Thu, Jul 10, 6:30pm - 8:00pm
    Online
    Lively discussion first Thursday of every month of works by African or African-American authors. This month's discussion is Crook Manifesto: A Novel by Colson Whitehead

    Fri, Jul 11, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Fri, Jul 11, 9:00am - 5:00pm
    Greenbrier Library - Youth Services
    Complete a make and take craft! Available in the Children's room while supplies last.

    Fri, Jul 11, 10:00am - 12:00pm
    Greenbrier Library - Meeting Room
    Kick off the morning with an epic adventure in this animated comedy! This is a family-friendly event. Outside refreshments are welcome.

    Fri, Jul 11, 11:00am - 12:30pm
    Dr. Clarence V. Cuffee Library
    Explore the art and science of gardening as we cultivate plants and conduct hands-on experiments with the food we grow, uncovering the secrets behind healthy ecosystems and sustainable agriculture.

    Fri, Jul 11, 3:00pm - 4:00pm
    South Norfolk Memorial Library - Meeting Room
    Ignite your curiosity, creativity, and ingenuity by coming to one, or all, of our 5 weekly STEAM programs designed for elementary-aged students.

    Fri, Jul 11, 5:30pm - 7:15pm
    Central Library - Large Meeting Room
    Spine-tingling chills start now at our Friday Fright Night after-hours horror movie premiere.

    Sat, Jul 12, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Sat, Jul 12, 10:00am - 11:00am
    Greenbrier Library - Meeting Room
    Learn a line dance routine led by the talented Tiffany Williams, SAG/AFTRA & Equity Actress/Writer/Producer! Wear comfortable clothes and bring water. Registration is required.

    Sat, Jul 12, 11:00am - 12:00pm
    Indian River Library - Innovation Studio Combined
    Take the opportunity to see what can be created with the 3D printer, laser cutter, and Cricut Cutting Machine.

    Sat, Jul 12, 11:30am - 12:30pm
    Greenbrier Library - Meeting Room
    Learn a hip hop line dance routine led by the talented Tiffany Williams, SAG/AFTRA & Equity Actress/Writer/Producer! Wear comfortable clothes and bring water for this one-hour class.

    Sat, Jul 12, 1:30pm - 2:30pm
    Greenbrier Library - Meeting Room
    Learn a line dance routine led by the talented Tiffany Williams, SAG/AFTRA & Equity Actress/Writer/Producer! Wear comfortable clothes and bring water.

    Sat, Jul 12, 2:00pm - 3:30pm
    Indian River Library - Meeting Room
    Learn about the laws, permits, and steps required in Virginia for a rewarding journey in wildlife rescue.

    Sun, Jul 13, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Rescheduled
    Sun, Jul 13, 1:30pm - 2:30pm
    New date Wednesday, July 02, 5:30pm - 6:30pm
    Central Library
    Join our dance “fiesta” with a mix of Latin and island-themed music from bachata, salsa, merengue, and reggaetón. No partner or experience is needed. All abilities are welcome.

    Sun, Jul 13, 2:00pm - 3:00pm
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Cancelled
    Sun, Jul 13, 3:30pm - 4:30pm
    Indian River Library
    Join our dance “fiesta” with a mix of Latin and island-themed music from bachata, salsa, merengue, and reggaetón. No partner or experience is needed. All abilities are welcome.

    Mon, Jul 14, All day
    Russell Memorial Library - Youth Services
    Jump into a new world of people, places, and things with themed crafts every Monday.

    Mon, Jul 14, All day
    Central Library - Youth Services
    Looking for a fun craft? Stop by the Youth & Family Services Department anytime on Mondays to participate in our weekly craft. Available all day, while supplies last.

    Mon, Jul 14, All day
    Dr. Clarence V. Cuffee Library
    Drop in and browse our selection of books, DVDs, CDs and more for all ages at this monthly book sale! Each purchase supports classes and events at your library.

    Mon, Jul 14, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Rescheduled
    Mon, Jul 14, 10:00am - 11:00am
    New date Monday, July 14, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 14, 10:00am - 10:30am
    Central Library - Small Meeting Room
    Begin your little one’s lifelong love of reading! Caregivers are encouraged to bounce, sing and play along. Ages: 0-24 months.

    Mon, Jul 14, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Curious about yoga? This family event features stories, movement, music, stretching, and fun taught by a Registered Children's Yoga Teacher. Bring a yoga mat or towel and wear comfortable clothes.

    Mon, Jul 14, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Mon, Jul 14, 10:30am - 12:00pm
    South Norfolk Memorial Library - Meeting Room
    Take control of your health and build good habits in this free program series through Sentara Health Plans. Contact Mina Klier at mnklier@sentara.com to register for the live weekly classes.

    Mon, Jul 14, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 14, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 14, 11:00am - 2:00pm
    Russell Memorial Library - Activity Room
    Are you ready kids? I can't hear you! Teens and preteens are welcome to express their spongy side with guided under-the-sea painting this summer. Register today to reserve your canvas & take it home!
    This event is full

    Mon, Jul 14, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 14, 1:00pm - 2:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1on 1+ session with a staff member to learn about a specific machine, software, or project.
    This event is full

    Mon, Jul 14, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Learn the basics of using a smartphone. Topics will include powering on and off, texting, apps, taking photos, shooting video, and wireless printing in the library from your phone.

    Mon, Jul 14, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Explore STEM with hands on activities like building with LEGOs, KEVA planks, marble runs, and other fun toys. Join us every week for different activities.

    Mon, Jul 14, 2:00pm - 3:00pm
    South Norfolk Memorial Library - Youth Services
    Choose your Pokémon deck to play other Trainers. Learn to build decks and strategize. Bring your own deck or borrow one of ours. All skill levels are welcome. No trading of cards at this event.

    Mon, Jul 14, 3:00pm - 5:00pm
    Major Hillard Library - Conference Room
    Build your knowledge of computer technology. Learn simple computer terms, email, internet use, and how to create and edit documents! Increased confidence expected. Registration preferred.

    Mon, Jul 14, 4:00pm - 6:00pm
    Russell Memorial Library - Activity Room
    Express yourself with a multitude of craft supplies at your fingertips, and get to know your fellow crafters! Different, weekly themes will encourage new ideas.

    Mon, Jul 14, 4:00pm - 5:00pm
    Greenbrier Library - Meeting Room
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Mon, Jul 14, 4:00pm - 5:00pm
    South Norfolk Memorial Library - Meeting Room
    Ignite your curiosity, creativity, and ingenuity by coming to one, or all, of our 5 weekly STEAM programs designed for elementary-aged students.

    Mon, Jul 14, 4:00pm - 5:00pm
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Mon, Jul 14, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Create your favorite designs in miniature with heat shrinking plastic! All ages are welcome.

    Tue, Jul 15, All day
    Dr. Clarence V. Cuffee Library
    Drop in and browse our selection of books, DVDs, CDs and more for all ages at this monthly book sale! Each purchase supports classes and events at your library.

    Tue, Jul 15, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Tue, Jul 15, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 15, 10:00am - 4:00pm
    Central Library - Large Meeting Room
    Support our community Blood Drive. Please join our lifesaving mission and schedule an appointment today! Call 1-800-RED CROSS or schedule online.

    Tue, Jul 15, 10:00am - 11:00am
    Central Library - Small Meeting Room
    Bring your imaginations for Lego building fun! We provide the materials; you provide the creativity! Please register each child individually. This class is for ages 6 and up.
    Registration opens Tuesday, July 8 2025 at 9:00am

    Tue, Jul 15, 10:00am - 11:00am
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Tue, Jul 15, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Splash into summer reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Tue, Jul 15, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Begin your little one’s lifelong love of reading! Caregivers are encouraged to bounce, sing, and play along. Featuring stories, songs, fingerplays, and fun!

    Tue, Jul 15, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 15, 10:30am - 11:00am
    Indian River Library - Main Area
    Come fall in love with reading and make new friends at your local library. Everyone is invited to read, sing, and play together.

    Tue, Jul 15, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 15, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 15, 12:00pm - 2:00pm
    Major Hillard Library - Meeting Room
    Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold!

    Tue, Jul 15, 1:00pm - 2:00pm
    Major Hillard Library - Conference Room
    Love to share book recommendations with others and enjoy reading a variety of different genres? This book club is for you! Read any book that fits your interests and discuss it with the group.

    Tue, Jul 15, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    Fold and fly! Learn about aerodynamics and build your own vessel.

    Tue, Jul 15, 2:00pm - 3:00pm
    Russell Memorial Library - Harper Lee Meeting Room
    Art Rocks! Create your very own unique works of art on rocks. Keep them or hide for someone else to find. All are welcome. All supplies will be provided.

    Tue, Jul 15, 4:00pm - 6:00pm
    Greenbrier Library - Meeting Room
    Face monsters, dodge traps, and embark on epic quests! Whether you are new to D&D or a seasoned adventurer, all are welcome on this heroic journey.

    Tue, Jul 15, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Learn to make wearable crochet! This program is for all skill levels and best for ages 10 and up. Hooks and practice yarn are provided.

    Tue, Jul 15, 6:30pm - 7:30pm
    Greenbrier Library - First Floor
    Take a deep dive into Canva and discover how to create eye-catching designs on a budget. Laptops will be provided.

    Wed, Jul 16, All day
    Dr. Clarence V. Cuffee Library
    Drop in and browse our selection of books, DVDs, CDs and more for all ages at this monthly book sale! Each purchase supports classes and events at your library.

    Wed, Jul 16, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Wed, Jul 16, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 16, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Come move & groove at the library! Sing, dance, play music, and move your body to catchy tunes with silly actions and plenty of giggles. A perfect way to shake, shimmy, and smile together!

    Wed, Jul 16, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 16, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 16, 10:30am - 11:00am
    Indian River Library - Main Area
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Wed, Jul 16, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.
    This event is full

    Cancelled
    Wed, Jul 16, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 16, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 16, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    What can you do with three lines in art? Best for children ages 6-11 years.

    Wed, Jul 16, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Are you good at math? Challenge your friends and family to a friendly competition in summer-themed math activities and games.

    Wed, Jul 16, 2:00pm - 2:45pm
    Central Library - Activity Room
    Take the picture book trivia challenge in this one-hour program geared for Preschool - Grade 2. Win a sticker prize. Registration is required.
    Registration opens Wednesday, July 9 2025 at 9:00am

    Wed, Jul 16, 4:00pm - 4:30pm
    South Norfolk Memorial Library - Meeting Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 16, 4:00pm - 5:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1on 1+ session with a staff member to learn about a specific machine, software, or project.
    This event is full

    Wed, Jul 16, 4:00pm - 6:00pm
    Russell Memorial Library - Activity Room
    Have you ever wanted to start playing Dungeons & Dragons, but didn't know where to start? Looking for a game to join? You can start your adventure now!

    Wed, Jul 16, 5:30pm - 6:30pm
    Russell Memorial Library - Harper Lee Meeting Room
    Book lovers, do you want to discover friends you haven't met yet? Gather as we talk about books and the plots, characters, and themes that make each novel a unique work of art!

    Wed, Jul 16, 5:30pm - 6:30pm
    Major Hillard Library - Open Area
    Calling artists and crafters! Come create, connect, and be inspired. Bring your supplies, work on your project, and network with fellow creatives in a welcoming space.

    Thu, Jul 17, All day
    Dr. Clarence V. Cuffee Library
    Drop in and browse our selection of books, DVDs, CDs and more for all ages at this monthly book sale! Each purchase supports classes and events at your library.

    Thu, Jul 17, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Thu, Jul 17, 10:00am - 11:00am
    Central Library - Large Meeting Room
    Dive into a world of imagination and discovery this summer with Captain Curiosity’s engaging and educational performance for all ages.

    Thu, Jul 17, 10:00am - 2:00pm
    Major Hillard Library - Conference Room
    Drop in for our weekly gathering for adults to enjoy games, art, activities, and friendship. Connect, socialize, and have fun in a relaxed and supportive space.

    Thu, Jul 17, 10:00am - 12:00pm
    Indian River Library - Meeting Room
    Come out and enjoy a family-friendly movie with friends! Movies will be either G or PG.

    Thu, Jul 17, 10:15am - 11:15am
    Dr. Clarence V. Cuffee Library - Student Success Center
    Begin your little one's lifelong love of reading! Caregivers are encouraged to bounce, sing and play along. Featuring stories, songs, fingerplays, and fun!

    Thu, Jul 17, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Thu, Jul 17, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 17, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 17, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Dive into a world of imagination and discovery this summer with Captain Curiosity’s engaging and educational performance for all ages.

    Thu, Jul 17, 2:00pm - 3:00pm
    Indian River Library - Meeting Room
    Come join our camp for fun and learning as we explore the worlds of Science, Technology, Engineering, Art, and Math.
    This event is full

    Thu, Jul 17, 2:30pm - 4:00pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1on 1+ session with a staff member to learn about a specific machine, software, or project.
    This event is full

    Thu, Jul 17, 4:00pm - 5:00pm
    Russell Memorial Library - Activity Room
    Swing by to enjoy Lego Club, STEAM Ventures, and Preschool STEAM on a rotating basis. Every week is something new around here!

    Cancelled
    Thu, Jul 17, 4:00pm - 5:00pm
    Greenbrier Library
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Thu, Jul 17, 5:30pm - 6:30pm
    Major Hillard Library - Conference Room
    Gather with fellow D&D fans and slay some dragons in this role play adventure. Best for players with some knowledge of the game.

    Thu, Jul 17, 6:00pm - 7:30pm
    Central Library - Large Meeting Room
    Join historian Woody Holton, author of Liberty Is Sweet, for a dynamic talk on the untold stories of the American Revolution. A book signing will follow. Don’t miss this powerful event!

    Thu, Jul 17, 6:30pm - 8:30pm
    Online Events - Online Event Room 2
    Explore contemporary adult fiction and non-fiction with our online book club.

    Fri, Jul 18, All day
    Dr. Clarence V. Cuffee Library
    Drop in and browse our selection of books, DVDs, CDs and more for all ages at this monthly book sale! Each purchase supports classes and events at your library.

    Fri, Jul 18, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Fri, Jul 18, 9:00am - 5:00pm
    Greenbrier Library - Youth Services
    Complete a make and take craft! Available in the Children's room while supplies last.

    Fri, Jul 18, 10:00am - 11:00am
    Indian River Library - Meeting Room
    Dive into a world of imagination and discovery this summer with Captain Curiosity’s engaging and educational performance for all ages.

    Fri, Jul 18, 10:00am - 10:45am
    Central Library - Large Meeting Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and craft together.

    Fri, Jul 18, 11:00am - 12:30pm
    Dr. Clarence V. Cuffee Library
    Explore the art and science of gardening as we cultivate plants and conduct hands-on experiments with the food we grow, uncovering the secrets behind healthy ecosystems and sustainable agriculture.

    Fri, Jul 18, 2:00pm - 3:00pm
    Dr. Clarence V. Cuffee Library
    Dive into a world of imagination and discovery this summer with Captain Curiosity’s engaging and educational performance for all ages.

    Fri, Jul 18, 2:00pm - 3:00pm
    Central Library - Activity Room
    Let's Glow! Celebrate summer in the dark with friends and a fun, flashy game of BINGO. This program is for high school teens. Book prizes will be awarded.

    Sat, Jul 19, All day
    Dr. Clarence V. Cuffee Library
    Drop in and browse our selection of books, DVDs, CDs and more for all ages at this monthly book sale! Each purchase supports classes and events at your library.

    Sat, Jul 19, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Sat, Jul 19, 10:00am - 11:00am
    Russell Memorial Library - Harper Lee Meeting Room
    Dive into a world of imagination and discovery this summer with Captain Curiosity’s engaging and educational performance for all ages.

    Sat, Jul 19, 10:30am - 1:00pm
    Central Library - Large Meeting Room
    Stop by to browse from a great selection of books for all ages at this monthly sale. FOL members enjoy early entry at 9:30 a.m. Proceeds benefit library special events and early childhood initiatives.

    Sat, Jul 19, 10:30am - 11:30am
    Indian River Library - Main Area
    Sign up to read to a certified dog. Improve your reading skills and make new canine friends! This program is for children ages 5 to 10 years old. Please register each child individually.

    Sat, Jul 19, 2:00pm - 3:00pm
    Major Hillard Library - Meeting Room
    Dive into a world of imagination and discovery this summer with Captain Curiosity’s engaging and educational performance for all ages.

    Sun, Jul 20, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Sun, Jul 20, 2:00pm - 4:00pm
    Indian River Library - Meeting Room
    Meet your neighbors, make some friends (or bring them with you), while you learn to play Bunco with library staff. Light refreshments will be provided.

    Sun, Jul 20, 2:00pm - 3:00pm
    Central Library - Mezzanine
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Mon, Jul 21, All day
    Russell Memorial Library - Youth Services
    Jump into a new world of people, places, and things with themed crafts every Monday.

    Mon, Jul 21, All day
    Central Library - Youth Services
    Looking for a fun craft? Stop by the Youth & Family Services Department anytime on Mondays to participate in our weekly craft. Available all day, while supplies last.

    Mon, Jul 21, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Rescheduled
    Mon, Jul 21, 10:00am - 11:00am
    New date Monday, July 21, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 21, 10:00am - 7:00pm
    South Norfolk Memorial Library - First Floor
    Unleash your next literary adventure or cinematic thrill at our monthly book sale! Browse a diverse collection of books, audiobooks, and DVDs, all at incredible prices.

    Mon, Jul 21, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Curious about yoga? This family event features stories, movement, music, stretching, and fun taught by a Registered Children's Yoga Teacher. Bring a yoga mat or towel and wear comfortable clothes.

    Mon, Jul 21, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Mon, Jul 21, 10:30am - 12:00pm
    South Norfolk Memorial Library - Meeting Room
    Take control of your health and build good habits in this free program series through Sentara Health Plans. Contact Mina Klier at mnklier@sentara.com to register for the live weekly classes.

    Mon, Jul 21, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 21, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 21, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 21, 1:00pm - 2:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    Registration opens Monday, July 7 2025 at 9:00am

    Mon, Jul 21, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Learn the basics of using a smartphone. Topics will include powering on and off, texting, apps, taking photos, shooting video, and wireless printing in the library from your phone.

    Mon, Jul 21, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Explore STEM with hands on activities like building with LEGOs, KEVA planks, marble runs, and other fun toys. Join us every week for different activities.

    Mon, Jul 21, 2:00pm - 3:00pm
    South Norfolk Memorial Library - Youth Services
    Choose your Pokémon deck to play other Trainers. Learn to build decks and strategize. Bring your own deck or borrow one of ours. All skill levels are welcome. No trading of cards at this event.

    Mon, Jul 21, 3:00pm - 4:45pm
    Major Hillard Library - Conference Room
    Learn how to create spreadsheets, flyers, documents, organize your email, and experiment with AI! We will cover a new topic each program. Must have a basic knowledge of computers. Please register.

    Mon, Jul 21, 4:00pm - 6:00pm
    Russell Memorial Library - Activity Room
    Express yourself with a multitude of craft supplies at your fingertips, and get to know your fellow crafters! Different, weekly themes will encourage new ideas.

    Mon, Jul 21, 4:00pm - 5:00pm
    Greenbrier Library - Meeting Room
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Mon, Jul 21, 4:00pm - 5:00pm
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Mon, Jul 21, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Design and launch a paper rocket! All ages are welcome.

    Tue, Jul 22, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Tue, Jul 22, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 22, 10:00am - 7:00pm
    South Norfolk Memorial Library - First Floor
    Unleash your next literary adventure or cinematic thrill at our monthly book sale! Browse a diverse collection of books, audiobooks, and DVDs, all at incredible prices.

    Tue, Jul 22, 10:00am - 11:00am
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Tue, Jul 22, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Splash into summer reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Tue, Jul 22, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Begin your little one’s lifelong love of reading! Caregivers are encouraged to bounce, sing, and play along. Featuring stories, songs, fingerplays, and fun!

    Tue, Jul 22, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 22, 10:30am - 11:00am
    Indian River Library - Main Area
    Come fall in love with reading and make new friends at your local library. Everyone is invited to read, sing, and play together.

    Tue, Jul 22, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 22, 11:00am - 12:00pm
    Indian River Library - Innovation Studio Combined
    Learn how to use a Cricut cutting machine.

    Tue, Jul 22, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 22, 12:00pm - 2:00pm
    Major Hillard Library - Meeting Room
    Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold!

    Tue, Jul 22, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Get comfortable with Google Docs! Learn how to use its features for creating, renaming, editing, downloading, and printing documents.

    Tue, Jul 22, 2:00pm - 4:00pm
    Russell Memorial Library - Open Area
    Need advice for garden dilemmas? Bring your plant questions to agriculture experts dedicated to beautifying our community, educating the public, and maintaining the environment for the future.

    Tue, Jul 22, 2:00pm - 3:00pm
    Greenbrier Library - Conference Room
    Discover how AI-powered chat can assist with a variety of everyday tasks. In this hands-on session, learn to use ChatGPT to enhance writing, planning, and learning. Try it out!

    Tue, Jul 22, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    Blast off! Design and launch your own rocket.

    Tue, Jul 22, 4:00pm - 6:00pm
    Greenbrier Library - Meeting Room
    Face monsters, dodge traps, and embark on epic quests! Whether you are new to D&D or a seasoned adventurer, all are welcome on this heroic journey.

    Tue, Jul 22, 4:00pm - 5:00pm
    Indian River Library - Innovation Studio Combined
    Learn how to use a Glowforge Laser Cutter.

    Tue, Jul 22, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Learn to make wearable crochet! This program is for all skill levels and best for ages 10 and up. Hooks and practice yarn are provided.

    Wed, Jul 23, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Wed, Jul 23, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 23, 10:00am - 7:00pm
    South Norfolk Memorial Library - First Floor
    Unleash your next literary adventure or cinematic thrill at our monthly book sale! Browse a diverse collection of books, audiobooks, and DVDs, all at incredible prices.

    Wed, Jul 23, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Come move & groove at the library! Sing, dance, play music, and move your body to catchy tunes with silly actions and plenty of giggles. A perfect way to shake, shimmy, and smile together!

    Wed, Jul 23, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 23, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 23, 10:30am - 11:00am
    Indian River Library - Main Area
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Wed, Jul 23, 11:00am - 12:00pm
    South Norfolk Memorial Library - Meeting Room,Open Area
    Step into a jungle adventure! Learn about our scaly, furry, or feathered friends from Jack's Jungle. This exciting and interactive show will delight animal lovers of all ages!

    Wed, Jul 23, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.
    This event is full

    Cancelled
    Wed, Jul 23, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 23, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 23, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    New to computers? Let us help you get started with this beginner's class. We will cover topics on computer terminology and operation, including exercises on how to use a mouse.

    Wed, Jul 23, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    Make art inspired by Yayoi Kusama. Best for children ages 6-11 years.

    Wed, Jul 23, 3:00pm - 4:00pm
    Central Library - Activity Room
    Welcome to Art Thief where our goal is to make art based on the works of famous artists! We will provide the art and supplies; you bring your skillset and creativity.
    Registration opens Wednesday, July 16 2025 at 9:00am

    Wed, Jul 23, 4:00pm - 4:30pm
    South Norfolk Memorial Library - Meeting Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 23, 4:00pm - 5:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    Registration opens Monday, July 7 2025 at 9:00am

    Wed, Jul 23, 5:30pm - 6:30pm
    Major Hillard Library - Open Area
    Tired of screentime overload? Flex your skills in a series of science-based challenges and games that mix fun, learning, and a bit of friendly competition.

    Thu, Jul 24, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Thu, Jul 24, 10:00am - 11:00am
    Greenbrier Library - Meeting Room
    Everyone is invited for a tech-free hour of family, friendly, old fashion fun with retro games!

    Thu, Jul 24, 10:00am - 7:00pm
    South Norfolk Memorial Library - First Floor
    Unleash your next literary adventure or cinematic thrill at our monthly book sale! Browse a diverse collection of books, audiobooks, and DVDs, all at incredible prices.

    Thu, Jul 24, 10:00am - 2:00pm
    Major Hillard Library - Conference Room
    Drop in for our weekly gathering for adults to enjoy games, art, activities, and friendship. Connect, socialize, and have fun in a relaxed and supportive space.

    Thu, Jul 24, 10:00am - 12:00pm
    Indian River Library - Meeting Room
    Come out and enjoy a family-friendly movie with friends! Movies will be either G or PG.

    Thu, Jul 24, 10:15am - 11:15am
    Dr. Clarence V. Cuffee Library - Student Success Center
    Begin your little one's lifelong love of reading! Caregivers are encouraged to bounce, sing and play along. Featuring stories, songs, fingerplays, and fun!

    Thu, Jul 24, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Thu, Jul 24, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 24, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 24, 2:00pm - 2:45pm
    Greenbrier Library - Meeting Room
    Curious about yoga? Learn movement and mindfulness skills, in a playful class, taught by a Registered Yoga and Children's Yoga Teacher. Bring a yoga mat or towel and wear comfortable clothes.

    Thu, Jul 24, 2:00pm - 3:00pm
    Indian River Library - Activity Room,Innovation Studio Combined
    Come join our camp for fun and learning as we explore the worlds of Science, Technology, Engineering, Art, and Math.
    This event is full

    Thu, Jul 24, 2:00pm - 3:00pm
    Central Library - Large Meeting Room
    Join us for Tent Time Tales inside the library as we celebrate all things camping related! All ages are welcome, and no registration is required.

    Thu, Jul 24, 2:30pm - 4:00pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    Registration opens Monday, July 7 2025 at 9:00am

    Thu, Jul 24, 4:00pm - 5:00pm
    Russell Memorial Library - Activity Room
    Swing by to enjoy Lego Club, STEAM Ventures, and Preschool STEAM on a rotating basis. Every week is something new around here!

    Cancelled
    Thu, Jul 24, 4:00pm - 5:00pm
    Greenbrier Library
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Thu, Jul 24, 5:30pm - 6:30pm
    Major Hillard Library - Conference Room
    Gather with fellow D&D fans and slay some dragons in this role play adventure. Best for players with some knowledge of the game.

    Fri, Jul 25, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Fri, Jul 25, 9:00am - 5:00pm
    Greenbrier Library - Youth Services
    Complete a make and take craft! Available in the Children's room while supplies last.

    Fri, Jul 25, 10:00am - 12:00pm
    Central Library - Small Meeting Room
    Quilting Club. All are welcome.

    Fri, Jul 25, 10:00am - 5:00pm
    South Norfolk Memorial Library - First Floor
    Unleash your next literary adventure or cinematic thrill at our monthly book sale! Browse a diverse collection of books, audiobooks, and DVDs, all at incredible prices.

    Fri, Jul 25, 10:00am - 12:00pm
    Greenbrier Library - Meeting Room
    Kick off the morning by going on a heist in this animated comedy! This is a family-friendly event. Outside refreshments are welcome.

    Fri, Jul 25, 11:00am - 12:30pm
    Dr. Clarence V. Cuffee Library
    Explore the art and science of gardening as we cultivate plants and conduct hands-on experiments with the food we grow, uncovering the secrets behind healthy ecosystems and sustainable agriculture.

    Fri, Jul 25, 3:00pm - 4:00pm
    South Norfolk Memorial Library - Meeting Room
    Ignite your curiosity, creativity, and ingenuity by coming to one, or all, of our 5 weekly STEAM programs designed for elementary-aged students.

    Fri, Jul 25, 3:00pm - 4:00pm
    Indian River Library - Innovation Studio Combined
    Demonstrate your knowledge of proper use and procedure for one of the creative devices.
    This event is full

    Sat, Jul 26, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Sat, Jul 26, 10:00am - 5:00pm
    South Norfolk Memorial Library - First Floor
    Unleash your next literary adventure or cinematic thrill at our monthly book sale! Browse a diverse collection of books, audiobooks, and DVDs, all at incredible prices.

    Sat, Jul 26, 10:00am - 4:00pm
    Central Library - Open Area
    Here there be dragons...and spaceships, unicorns, robots, and more! Our annual fantasy and science fiction mini-con is back with panels, cosplay, vendors, games, and fun.

    Sun, Jul 27, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Sun, Jul 27, 1:00pm - 5:00pm
    South Norfolk Memorial Library - First Floor
    Unleash your next literary adventure or cinematic thrill at our monthly book sale! Browse a diverse collection of books, audiobooks, and DVDs, all at incredible prices.

    Sun, Jul 27, 2:00pm - 4:00pm
    Central Library - Small Meeting Room
    Quilting Club. All are welcome.

    Sun, Jul 27, 2:00pm - 4:00pm
    Greenbrier Library - Meeting Room
    Explore linoleum printmaking in this hands-on class! Learn design basics, safety tips, and create your own prints. All materials provided—just bring your creativity!
    This event is full

    Sun, Jul 27, 2:00pm - 3:00pm
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Mon, Jul 28, All day
    Russell Memorial Library - Youth Services
    Jump into a new world of people, places, and things with themed crafts every Monday.

    Mon, Jul 28, All day
    Central Library - Youth Services
    Looking for a fun craft? Stop by the Youth & Family Services Department anytime on Mondays to participate in our weekly craft. Available all day, while supplies last.

    Mon, Jul 28, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Rescheduled
    Mon, Jul 28, 10:00am - 11:00am
    New date Monday, July 28, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 28, 10:00am - 10:30am
    Central Library - Small Meeting Room
    Begin your little one’s lifelong love of reading! Caregivers are encouraged to bounce, sing and play along. Ages: 0-24 months.

    Mon, Jul 28, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Curious about yoga? This family event features stories, movement, music, stretching, and fun taught by a Registered Children's Yoga Teacher. Bring a yoga mat or towel and wear comfortable clothes.

    Mon, Jul 28, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Mon, Jul 28, 10:30am - 12:00pm
    South Norfolk Memorial Library - Meeting Room
    Take control of your health and build good habits in this free program series through Sentara Health Plans. Contact Mina Klier at mnklier@sentara.com to register for the live weekly classes.

    Mon, Jul 28, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Jul 28, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 28, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Jul 28, 1:00pm - 2:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    Registration opens Monday, July 14 2025 at 9:00am

    Mon, Jul 28, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Learn the basics of using a smartphone. Topics will include powering on and off, texting, apps, taking photos, shooting video, and wireless printing in the library from your phone.

    Mon, Jul 28, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Explore STEM with hands on activities like building with LEGOs, KEVA planks, marble runs, and other fun toys. Join us every week for different activities.

    Mon, Jul 28, 2:00pm - 3:00pm
    South Norfolk Memorial Library - Youth Services
    Choose your Pokémon deck to play other Trainers. Learn to build decks and strategize. Bring your own deck or borrow one of ours. All skill levels are welcome. No trading of cards at this event.

    Mon, Jul 28, 3:00pm - 5:00pm
    Major Hillard Library - Conference Room
    Build your knowledge of computer technology. Learn simple computer terms, email, internet use, and how to create and edit documents! Increased confidence expected. Registration preferred.

    Mon, Jul 28, 4:00pm - 6:00pm
    Russell Memorial Library - Activity Room
    Express yourself with a multitude of craft supplies at your fingertips, and get to know your fellow crafters! Different, weekly themes will encourage new ideas.

    Mon, Jul 28, 4:00pm - 5:00pm
    Greenbrier Library - Meeting Room
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Mon, Jul 28, 4:00pm - 5:00pm
    South Norfolk Memorial Library - Meeting Room
    Ignite your curiosity, creativity, and ingenuity by coming to one, or all, of our 5 weekly STEAM programs designed for elementary-aged students.

    Mon, Jul 28, 4:00pm - 5:00pm
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Mon, Jul 28, 5:30pm - 6:30pm
    Indian River Library - Meeting Room
    Join a support group focused on Women's health issues. We'll share tips and stories for embracing life's different phases with understanding and compassion.

    Mon, Jul 28, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Create your own beaded bracelet. All ages are welcome!

    Tue, Jul 29, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Tue, Jul 29, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 29, 10:00am - 3:00pm
    Central Library - Large Meeting Room
    Support our community Blood Drive. Please join our lifesaving mission and schedule an appointment today! Call 1-800-RED CROSS or schedule online.

    Tue, Jul 29, 10:00am - 11:00am
    Central Library - Small Meeting Room
    Bring your imaginations for Lego building fun! We provide the materials; you provide the creativity! Please register each child individually. This class is for ages 6 and up.
    Registration opens Tuesday, July 22 2025 at 9:00am

    Tue, Jul 29, 10:00am - 11:00am
    Central Library - Preservation Studio
    Sign up for a session to learn how to digitize materials using our Preservation Studio equipment. Please only sign up for one session. All other appointments for the lab will be made with staff.

    Tue, Jul 29, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Splash into summer reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Tue, Jul 29, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Begin your little one’s lifelong love of reading! Caregivers are encouraged to bounce, sing, and play along. Featuring stories, songs, fingerplays, and fun!

    Tue, Jul 29, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Jul 29, 10:30am - 11:00am
    Indian River Library - Main Area
    Come fall in love with reading and make new friends at your local library. Everyone is invited to read, sing, and play together.

    Tue, Jul 29, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 29, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Jul 29, 12:00pm - 2:00pm
    Major Hillard Library - Meeting Room
    Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold!

    Tue, Jul 29, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Learn how to find and evaluate information online. Topics include learning about browsers, search engines, websites, and hyperlinks.

    Tue, Jul 29, 2:00pm - 4:00pm
    Dr. Clarence V. Cuffee Library
    Need advice for garden dilemmas? Bring your plant questions to agriculture experts dedicated to beautifying our community, educating the public, and maintaining the environment for the future.

    Tue, Jul 29, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    Discover Snap Circuits—a fun, hands-on way to learn how electrical circuits work through easy-to-build projects that spark creativity and curiosity!

    Tue, Jul 29, 2:00pm - 3:00pm
    Russell Memorial Library - Harper Lee Meeting Room
    Enjoy those beach memories for years to come by creating your own bottled beach!

    Tue, Jul 29, 4:00pm - 6:00pm
    Greenbrier Library - Meeting Room
    Face monsters, dodge traps, and embark on epic quests! Whether you are new to D&D or a seasoned adventurer, all are welcome on this heroic journey.

    Tue, Jul 29, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Learn to make wearable crochet! This program is for all skill levels and best for ages 10 and up. Hooks and practice yarn are provided.

    Wed, Jul 30, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Wed, Jul 30, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 30, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Come move & groove at the library! Sing, dance, play music, and move your body to catchy tunes with silly actions and plenty of giggles. A perfect way to shake, shimmy, and smile together!

    Wed, Jul 30, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 30, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 30, 10:30am - 11:00am
    Indian River Library - Main Area
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Wed, Jul 30, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.
    This event is full

    Cancelled
    Wed, Jul 30, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 30, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Explore the magic of words through lively activities and playful exercises.

    Wed, Jul 30, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Learn how to read and send email using a web-based program. We will cover topics such as composing new messages, reading and replying to messages, attachments, and inbox organization.

    Wed, Jul 30, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    Create art deco with colorful tape. Best for children ages 6-11 years.

    Wed, Jul 30, 2:00pm - 2:45pm
    Central Library - Activity Room
    Take the picture book trivia challenge in this one-hour program geared for Grade 3-5. Win a sticker prize. Registration is required.
    Registration opens Wednesday, July 23 2025 at 9:00am

    Wed, Jul 30, 4:00pm - 4:30pm
    South Norfolk Memorial Library - Meeting Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Wed, Jul 30, 4:00pm - 5:30pm
    Dr. Clarence V. Cuffee Library - Innovation Studio 1
    Schedule a Sewing, Cricut, or Media Lab Orientation. Need personalized guidance? Book a 1 on 1+ session with a staff member to learn about a specific machine, software, or project.
    Registration opens Monday, July 14 2025 at 9:00am

    Wed, Jul 30, 5:30pm - 6:30pm
    Major Hillard Library - Open Area
    Calling artists and crafters! Come create, connect, and be inspired. Bring your supplies, work on your project, and network with fellow creatives in a welcoming space.

    Thu, Jul 31, All day
    Greenbrier Library - Art Wall
    Stop by Greenbrier to see a vibrant collection of linoleum block prints in various styles.

    Thu, Jul 31, 10:00am - 2:00pm
    Major Hillard Library - Conference Room
    Drop in for our weekly gathering for adults to enjoy games, art, activities, and friendship. Connect, socialize, and have fun in a relaxed and supportive space.

    Thu, Jul 31, 10:00am - 12:00pm
    Indian River Library - Meeting Room
    Come out and enjoy a family-friendly movie with friends! Movies will be either G or PG.

    Thu, Jul 31, 10:15am - 11:15am
    Dr. Clarence V. Cuffee Library - Student Success Center
    Begin your little one's lifelong love of reading! Caregivers are encouraged to bounce, sing and play along. Featuring stories, songs, fingerplays, and fun!

    Thu, Jul 31, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Thu, Jul 31, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 31, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Exercise your brain and have fun learning with different games, puzzles, and art activities.

    Thu, Jul 31, 2:00pm - 3:00pm
    Indian River Library - Meeting Room
    Come join our camp for fun and learning as we explore the worlds of Science, Technology, Engineering, Art, and Math.
    This event is full

    Thu, Jul 31, 2:00pm - 3:00pm
    Central Library - Large Meeting Room
    Calm your mind and collaborate with others during this hour-long coloring program. Materials will be provided, but you are welcome to bring your own. No registration is required.

    Thu, Jul 31, 3:00pm - 4:00pm
    Indian River Library - Innovation Studio Combined
    Learn how to use a MakerBot 3D printer.

    Thu, Jul 31, 4:00pm - 5:00pm
    Russell Memorial Library - Activity Room
    Swing by to enjoy Lego Club, STEAM Ventures, and Preschool STEAM on a rotating basis. Every week is something new around here!

    Cancelled
    Thu, Jul 31, 4:00pm - 5:00pm
    Greenbrier Library
    Do you want to try your hand at writing a fictional narrative? Learn what makes a story engaging for an audience and discover the ways various writers have approached the craft.

    Thu, Jul 31, 5:30pm - 6:30pm
    Major Hillard Library - Conference Room
    Gather with fellow D&D fans and slay some dragons in this role play adventure. Best for players with some knowledge of the game.

    Fri, Aug 01, 9:00am - 5:00pm
    Greenbrier Library - Youth Services
    Complete a make and take craft! Available in the Children's room while supplies last.

    Fri, Aug 01, 11:00am - 12:30pm
    Dr. Clarence V. Cuffee Library
    Explore the art and science of gardening as we cultivate plants and conduct hands-on experiments with the food we grow, uncovering the secrets behind healthy ecosystems and sustainable agriculture.

    Fri, Aug 01, 2:00pm - 3:00pm
    South Norfolk Memorial Library - Conference Room
    Do you love a good mystery? Does it excite you to talk about whodunnit novels you've read? Come to our next book club meeting. There's a seat for you. Join the lively discussion and bring a friend!

    Sat, Aug 02, 1:00pm - 4:00pm
    Major Hillard Library - Meeting Room
    Suit up in your super gear and swing by your friendly neighborhood library to hang out, watch a spidey movie, and craft like a hero. Fun for families and Spider-Fans of all ages!

    Rescheduled
    Sun, Aug 03, 1:30pm - 2:30pm
    New date Wednesday, August 06, 5:30pm - 6:30pm
    Central Library
    Join our dance “fiesta” with a mix of Latin and island-themed music from bachata, salsa, merengue, and reggaetón. No partner or experience is needed. All abilities are welcome.

    Cancelled
    Sun, Aug 03, 3:30pm - 4:30pm
    Indian River Library
    Join our dance “fiesta” with a mix of Latin and island-themed music from bachata, salsa, merengue, and reggaetón. No partner or experience is needed. All abilities are welcome.

    Mon, Aug 04, All day
    Russell Memorial Library - Youth Services
    Jump into a new world of people, places, and things with themed crafts every Monday.

    Mon, Aug 04, All day
    Central Library - Youth Services
    Looking for a fun craft? Stop by the Youth & Family Services Department anytime on Mondays to participate in our weekly craft. Available all day, while supplies last.

    Rescheduled
    Mon, Aug 04, 10:00am - 11:00am
    New date Monday, August 04, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Aug 04, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Come fall in love with reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Mon, Aug 04, 10:30am - 12:00pm
    South Norfolk Memorial Library - Meeting Room
    Take control of your health and build good habits in this free program series through Sentara Health Plans. Contact Mina Klier at mnklier@sentara.com to register for the live weekly classes.

    Mon, Aug 04, 11:00am - 12:00pm
    Dr. Clarence V. Cuffee Library
    Meet me in the garden! The summer heat has arrived, and the garden is producing. Come help me tend the community garden and assist with the harvest.

    Mon, Aug 04, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Aug 04, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library
    Discover the fun and intriguing world of mathematics while using patterns, puzzles, shapes, and numbers!

    Mon, Aug 04, 1:30pm - 2:30pm
    Indian River Library - Conference Room
    Learn the basics of using a smartphone. Topics include: powering on and off, texting, apps, taking photos, shooting video, and wireless printing in the library from your phone.

    Mon, Aug 04, 2:00pm - 3:00pm
    Greenbrier Library - Meeting Room
    Explore STEM with hands on activities like building with LEGOs, KEVA planks, marble runs, and other fun toys. Join us every week for different activities.

    Mon, Aug 04, 2:00pm - 3:00pm
    South Norfolk Memorial Library - Youth Services
    Choose your Pokémon deck to play other Trainers. Learn to build decks and strategize. Bring your own deck or borrow one of ours. All skill levels are welcome. No trading of cards at this event.

    Mon, Aug 04, 3:00pm - 4:45pm
    Major Hillard Library - Conference Room
    Learn how to create spreadsheets, flyers, documents, organize your email, and experiment with AI! We will cover a new topic each program. Must have a basic knowledge of computers. Please register.

    Mon, Aug 04, 4:00pm - 6:00pm
    Russell Memorial Library - Activity Room
    Express yourself with a multitude of craft supplies at your fingertips, and get to know your fellow crafters! Different, weekly themes will encourage new ideas.

    Mon, Aug 04, 4:00pm - 5:00pm
    Greenbrier Library - Meeting Room
    Explore the world of miniatures with this beginner-friendly program. Build a mini library using simple supplies and miniature books and items!

    Tue, Aug 05, 9:30am - 10:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Aug 05, 10:00am - 4:00pm
    Central Library - Large Meeting Room
    Support our community Blood Drive. Please join our lifesaving mission and schedule an appointment today! Call 1-800-RED CROSS or schedule online.

    Tue, Aug 05, 10:00am - 11:00am
    Central Library - Activity Room
    Get ready to twist, loop and weave as we dive into the colorful world of yarn! This program is for children ages 6 and up. Please register each child individually.
    Registration opens Tuesday, July 29 2025 at 9:00am

    Tue, Aug 05, 10:15am - 11:00am
    Greenbrier Library - Meeting Room
    Splash into summer reading and make new friends at your local library. Everyone's invited to read, sing, and play together.

    Tue, Aug 05, 10:15am - 10:45am
    Major Hillard Library - Activity Room
    Begin your little one’s lifelong love of reading! Caregivers are encouraged to bounce, sing, and play along. Featuring stories, songs, fingerplays, and fun!

    Tue, Aug 05, 10:30am - 11:00am
    Russell Memorial Library - Activity Room
    Participate in this interactive storytime filled with stories, songs, and rhymes designed for toddlers and their caregivers.

    Tue, Aug 05, 10:30am - 11:00am
    Indian River Library - Main Area
    Come fall in love with reading and make new friends at your local library. Everyone is invited to read, sing, and play together.

    Tue, Aug 05, 11:00am - 11:45am
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Aug 05, 12:00pm - 1:00pm
    Dr. Clarence V. Cuffee Library - The Gallery
    Explore the many ways technology is used in our lives with fun hands-on activities!

    Tue, Aug 05, 12:00pm - 2:00pm
    Major Hillard Library - Meeting Room
    Lights, camera, fiction! Enjoy a PG-rated story straight from the stacks to the screen. Bring your own snacks and watch the story unfold!

    Tue, Aug 05, 2:00pm - 3:00pm
    Major Hillard Library - Activity Room
    Play with friends and learn how science can really pop!

    Tue, Aug 05, 5:30pm - 6:30pm
    Major Hillard Library - Youth Services
    Learn to make wearable crochet! This program is for all skill levels and best for ages 10 and up. Hooks and practice yarn are provided.