Local libraries offer everything from storytimes for toddlers to free movies to book clubs for high schoolers (and us moms). And their websites are treasure troves of information with book lists, homework help and more. And, best of all, it's pretty much all free.
Not sure where to go? Here are links to Triangle-area libraries.
Something missing? Send us an e-mail with your ideas.
Wake County's library system features some of the busiest branches in the state. The system has 20 locations across the county, including five, larger regional libraries. All libraries have regular programs for children.
The Chapel Hill Public Library features a variety of programs for kids and families.
Durham County's main branch is on North Roxboro Street in downtown Durham. Another half dozen locations are scattered around the county. All locations have regular programs for kids.
Johnston County has library locations across the county with special programs for kids.
Orange County Public Libraries is based in Hillsborough with locations in Carroboro.