All Contra Costa County library branches offer programs for children, teens, adults and families. All branches will be closed Feb. 17, for Presidents 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. Tuesdays through April 15 (no session Feb. 25). There will be stories and songs, followed by a simple craft time. Best for ages 6 months-3 years old.

    Literary Birthdays -- Mark Teague: 3:45-4:45 p.m. Feb. 25. Kids can listen to a chapter, craft a present and write a letter to Mrs. LaRue. There will be birthday cake to enjoy -- or a birthday biscuit -- at the literary birthday party. No wrong turns when they break Mark Teague out of obedience school.

    Beading with Yolanda: 6-7 p.m. Feb. 25. Teens and adults can create a bead jewelry piece -- beads and supplies provided. Space is limited to 15, and registration is required by Feb. 23.

    Wii Wednesdays: 2:30-4 p.m. March 5. Middle school students and teens can join their friends for Wii games and snacks.

    Saturday Needle Art with Marilyn: 1-3:30 p.m. Feb. 22, March 22. Free. Teens and adults can drop in to work on current projects or restart a needle art hobby. Hands-on knit and crochet instructions from Marilyn.

    Computer Docent for Everyday Library Users: noon-2 p.m. Feb. 19, 26. A new computer docent will help patrons with everyday computer and e-reader problems. Use online registration for appointment requests or call the 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.

    Story Time: 11:15-11:45 a.m. Wednesdays, Thursdays, Fridays and Saturdays features songs, movement and simple stories. Good for ages 0-5, but all are welcome.

    Afternoon Story Time: 1:15-1:45 p.m. Fridays. There will be songs, movement and simple stories to introduce children ages 0-5 to literacy.

    Caterpillar Puppets Itty-Bitty Variety Show: 6:30-7:15 p.m. Feb. 25. Kids are invited to listen to a story come alive with a puppet show.

    Eco-Sewing: 3-5 p.m. Feb. 19, 26. Teens can learn sewing machine skills and create upcycled fabric creations. The event is led by a recycling educator and artist. Crafts made will be used toward TAG's annual Art, Jazz and Wine Festival donation drive, and will benefit the library.

    Citywide Science Fair: 6:30-8 p.m. March 4. The Pleasant Hill Education Initiative with the library hosts the first citywide science fair. The public is invited to check out the projects and try out some hands-on activities. Students can sign up to present their projects at the library or through their school. Youth presenters receive a free Lawrence Hall of Science pass while supplies last. Patrick Remer 925-646-6434.

    Pleasant Hill Teen Advisory Group (TAG): 3:30-5 p.m. March 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.

    Pleasant Hill Library Book Discussion: 6:30 p.m. Feb. 18, in Room A. The discussion is on "A Covert Affair: Julia Child and Paul Child in the OSS," by Jennet Conant.

    Afternoon Book Discussion: 1-2:30 p.m. March 7. Discussion is on "Midnight in the Garden of Good and Evil: a Savannah Story," by John Berendt.

    One-On-One Computer Tutor: 4-5 and 5-6 p.m. Tuesdays through Feb. 25; and 11 a.m.-noon and noon-1 p.m. Wednesdays, through Feb. 19. Adults can schedule an appointment for a one-hour, one-on-one computer training session to learn the basics and set up an email account, print and save on the library computer, use Microsoft Word and search the Internet. Select tutors may also offer assistance on specific devices.

    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.