All Contra Costa County library branches offer programs for children, teens, adults and families. All branches are closed May 26-27 for the observance of Memorial Day. For library hours and updated information, call the local branch or 800-984-4636 or visit www.ccclib.org.

  • At the Martinez Library, Story Time programs are free.

    Mother Goose Time: 10:30-11:30 a.m. through May 21. There will be stories and songs, followed by a simple craft time. Best for ages 6 months-3 years old.

    Food Science: 6:15-7:30 p.m. May 21. Middle schoolers and teens can make bottle rockets in the reading garden, construct edible DNA models and create glow-in-the-dark drink, plus more, in a Food Science workshop. Sign-ups are welcome, but not required.

    Celebrate World Wide Knit Day: 2-3 p.m. June 8. Teens and adults are invited to knit and crochet together. There will be items for sale, with all proceeds from the sale of knitwear benefiting the Martinez Senior Center and Friends of the Martinez Library.

    The library is at 740 Court St., Martinez. Phone: 925-646-9900. Hours: noon-8 p.m. Mondays; 10 a.m.-8 p.m. Tuesdays; noon-5 p.m. Wednesdays and Fridays; and 10 a.m.-5 p.m. Saturdays. It is closed Sundays and Thursdays.

  • At the Pleasant Hill Library, Story Time programs are free.

    Storytime: 11:15-11:45 a.m. Fridays features songs, rhymes, bounces and simple stories. Best for ages 0-3, but all are welcome.

    Afternoon Storytime: 1:15-1:45 p.m. Fridays. There will be songs, rhymes, bounces and simple stories to introduce children ages 0-3 to literacy.

    Preschool Storytime: 11:15-11:45 a.m. Thursdays, features stories and songs for preschoolers and toddlers, ages 3-5.

    Saturday Storytime: 11:15-11:45 a.m. Saturdays, for babies, preschoolers and kids. There will be stories, songs and more.

    Magical Moonshine Puppet Theatre: 6:30-7:10 p.m. May 28. Kids are invited for the furry Puppylocks and the Three Bears, performed by the award-winning Magical Moonshine Theatre.

    Lego Creators Club: 2-3 p.m. Saturdays. Kids ages 5-11 can let their imaginations run wild at the weekly get-together. There will be new themes, tips and challenges, plus book tie-ins to take home.

    Wii Wednesdays for Teens: 3-4:30 p.m. May 29. Teens are invited meet others and play games on the library's Wii system.

    Pleasant Hill Teen Advisory Group (TAG): 3:30-5 p.m. June 12. Teens ages 13-18 can meet other teens and the young adult librarian every second Wednesday of the month in Room A to create fun programs and suggest new resources. Participants can receive volunteer hours for their time.

    Contra Costa Teen Chess Club: 3-5 p.m. Fridays. Students 12-17 can get instruction and participate in friendly matches and tournaments. Games are in the Baldwin Room and participants who have them are encouraged to bring their own chess board and pieces.

    Pleasant Hill Library Book Discussion: 6:30 p.m. in Room A. On May 21, the discussion will be on Malcolm Gladwell's "Outliers: The Story of Success."

    Afternoon Book Discussion: 1-2:30 p.m. June 7. Adults can read with others at the library and discuss "The Solitude of Prime Numbers," by Paolo Giordano.

    English Conversation Practice for Adults: 1:30-2:30 p.m. Wednesdays. Adults can practice speaking and listening to English in a casual group run by the library staff and volunteers.

    Las Juntas Artists Association: In partnership with the library, each month the group exhibits the works of different artists during regular library hours.

    The library is at 1750 Oak Park Blvd., Pleasant Hill. Phone: 925-646-6434. Hours: 11 a.m.-6 p.m. Wednesdays and Thursdays; 1-8 p.m. Tuesdays; and 10 a.m.-5 p.m. Fridays and Saturdays.