A library storytime is the most reliable free hour in a Bay Area parent’s week. Someone else reads the book, does the songs, and holds the attention of eleven toddlers for twenty-five minutes. It’s indoors, it’s warm, it happens on the same day every week, and nobody minds when your child stands up in the middle of it.

This guide explains how storytimes are organized here, which session suits which age, and what to expect the first time you walk into one.

How a storytime works

  • Free, and usually drop-in. The overwhelming majority of public library storytimes need no ticket and no registration. You just turn up. A handful of craft or STEM sessions with material costs do ask you to register in advance; the listing will say so.
  • No library card needed to attend. You’re attending a public program in a public building. You’ll want a card to take books home afterwards, and Bay Area systems issue them to residents on the spot.
  • Twenty to thirty minutes, then play. The structured part is short by design. Most branches leave the room open afterwards, and that unstructured half hour is often the bit children remember.
  • The school-year rhythm. Weekly sessions pause around school breaks and teacher in-service days, and summer brings a different program entirely: reading challenges, performers, and more one-off events.
  • Branches differ enormously. A big branch may run four sessions a week across three age bands; a small one may run a single Wednesday morning. Both are worth going to.

Which session for which age

Names vary by system, but the bands are consistent.

  • Lapsit or baby storytime — roughly 0–2. Rhymes, bounces and board books, ten to fifteen minutes of content and a lot of tolerance for noise. Caregivers sit on the floor with the baby on their lap; this is as much a way to meet other parents as it’s a book session.
  • Toddler storytime — roughly 2–3. Short books, songs with actions, standing up and sitting down repeatedly. Movement is the point.
  • Preschool or family storytime — roughly 3–5. Longer picture books, a flannel board, sometimes a craft at the end. Mixed-age siblings are welcome at "family" sessions.
  • School-age programs — 6–12. Not storytimes exactly: LEGO clubs, coding drop-ins, chess, craft afternoons, homework help. Usually after school or on Saturdays.
  • Teen programs — 13–18. Maker sessions, gaming afternoons, volunteering hours. Almost always free and often the quietest room in the building.

Storytimes and library programs this week

85 sessions across the next seven days.

See all Storytimes and library programs this week

Branches running programs right now

The venues with the most sessions on our calendar today.

  • Oakland Public Library, Oakland — 70 listings
  • Eastmont Branch, Oakland — 3 listings
  • Dimond Branch, Oakland — 2 listings
  • Marina, San Francisco — 2 listings
  • Merced, San Francisco — 2 listings
  • Asian Branch Branch, Oakland — 1 listing
  • Bookmobiles / MOS, San Francisco — 1 listing
  • Elmhurst Branch, Oakland — 1 listing

Storytimes by city

Every city with library programming currently listed.

Practical notes for the first visit

  • Arrive five to ten minutes early. Popular branches hand out wristbands or run a sign-in sheet, and rooms fill. Ten minutes early also means your child gets to settle rather than being carried in mid-song.
  • Everyone sits on the floor. Wear something you can sit cross-legged in. There are usually a few chairs at the back for anyone who needs one.
  • Park the stroller outside the room. Most branches have a spot for them; wheeling into a full storytime room isn’t popular.
  • Noise is expected. Nobody running a lapsit session is surprised by a crying baby. Walking a child out and back in again is completely normal and no librarian will mind.
  • Bring a bag for the books. The half hour after storytime is when children want to pull things off shelves, and leaving empty-handed is a hard sell.
  • Check before a holiday week. Weekly sessions pause more often than you would expect. The branch’s own calendar, linked from every listing here, is the authority.

Common questions

Do you need a library card to attend a storytime?

No. Storytimes are public programs in a public building and anyone can attend. You’ll want a card to borrow books afterwards, and Bay Area library systems issue them to residents on the spot.

Are Bay Area library storytimes free?

Yes. Public library storytimes are free, and the large majority are drop-in with no registration. A few craft or STEM sessions with material costs ask you to sign up in advance; the branch’s listing will say so.

What age is a library storytime for?

Systems typically run three bands: lapsit or baby storytime for roughly 0–2, toddler storytime for roughly 2–3, and preschool or family storytime for roughly 3–5. School-age and teen programs are separate and tend to run after school or on Saturdays.

How long does a storytime last?

The structured part is usually twenty to thirty minutes, shorter for babies. Many branches leave the room open afterwards for free play, which often lasts longer than the session itself.

What should I expect at my first storytime?

Arrive five to ten minutes early — popular branches use sign-in sheets or wristbands. Everyone sits on the floor, strollers are parked outside the room, and noise is entirely expected. Walking a crying child out and back in again is normal and nobody minds.

More guides