Looking for rainy day activities for kids in The Hills? Local libraries are a good place to start. We list eight indoor library sessions across Castle Hill, Baulkham Hills and Rouse Hill, mostly for babies, toddlers and preschoolers.
Rouse Hill: Vinegar Hill Memorial Library
Three sessions are listed here:
- Baby Bounce
- Toddler Time
- Preschool Storytime
It has the most sessions on our list, so you could try a few from one spot.
Castle Hill
- Baby Bounce at Castle Hill Library
- Preschool Storytime at Castle Hill Library
- Baby Bounce at Dural Library
- Bricks in the Library, with Inclusive Builders
Bricks in the Library is the one that may suit older children, but we haven't been given an age range, so check with the library.
Baulkham Hills
- Preschool Storytime at Baulkham Hills Library
Ideas by age
- Babies: Baby Bounce sessions
- Toddlers: Toddler Time
- Preschoolers: Preschool Storytime
- School-age children: Bricks in the Library, if the age range suits
We haven't been given exact age ranges, so check the session details before you go.
Booking and planning
- Session times change, so check the library's own page for the day and time. Some sessions may need a booking, so ask.
- Arrive a little early so you can find a spot and settle the kids.
- Bring a drink bottle, snacks for afterwards and a spare set of clothes.
- Pair a session with a quiet half hour of borrowing books.
We haven't been given a session in Kellyville, but you can reach Rouse Hill or Castle Hill from there.
Check the latest details
We're still adding indoor options across The Hills. Use the libraries' own pages for the latest details.






