All Contra Costa County library branches offer programs for children, teens, adults and families. All branches will be closed Dec. 24-25, for the Christmas holiday, and by 5 p.m. Dec. 31-Jan. 1, for the New Year's holiday. 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, Jan. 14-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.

    Knitting and Crochet Winter Workshop: 6-7:30 p.m. Jan. 14, 21, 28. Helping Hands Foundation teaches knitting or crochet. The free workshop is geared to young people 18 and under, but adults who wish to learn are welcome, though supplied materials may be limited. Registration ends at 6 p.m. Dec. 28.

    Stargazing at the Library: 6-7 p.m. Jan. 14. Teens and all ages are invited to join the Mt. Diablo Astronomical Society to look at Jupiter and other stars through their telescopes set up in the Reading Garden. They will also have meteorite samples.

    Beading with Yolanda: 5:30-6:30 p.m. Jan. 21. Teens and all ages can create jewelry with beading crafter Yolanda. Free with beads and supplies provided. Space is limited to 15. Register by 11 p.m. Jan. 20.

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

    Saturday Needle Art with Marilyn: 1-3:30 p.m. Jan. 4, 18. 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.

    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.

    Eco Sewing: 3-5 p.m. Jan. 15, 22, 29. 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.

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

    Let's Talk About It: Muslim Journeys Discussion Series -- When Asia Was the World: 6-7:30 p.m. Jan. 14. High school students and adults are invited to the reading and discussion, led by Dr. Hatem Bazian, to foster opportunities for informed conversation about the histories, faith and cultures of Muslims around the world and in the United States. The program will be held at the Pleasant Hill Senior Center, 233 Gregory Lane, and continue on Feb. 11, March 4, April 8 and May 6. Registration is encouraged.

    eBook Info Session: 1-2:30 p.m. Jan. 18. The class offers teens, adults and seniors a tour of the library's three eBook catalogs, directions on downloads, eBook download troubleshooting, handouts and roving volunteer help. Can be useful on devices such as Kindle, iPad, iPhone, Android, Nook, etc.

    Afternoon Book Discussion: 1-2:30 p.m. Jan. 10. Discussion this month is on "Behind the beautiful forevers: life, death, and hope in a Mumbai undercity," by Katherine Boo.

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