Oops!
Start Date is not before End Date

Filter Events by


Registration is closed

Page Twisters

4:30 PM - 5:30 PM
Castle Rock
Conference Room C
This book club is currently at capacity. To join the waitlist, email Kimberly at kmcdonald@dclibraries.org. Kids in grades 4-6 discuss a new chapter book each month. View Reading List.
View More

Castle Rock Chess Club

6:00 PM - 7:45 PM
Castle Rock
Philip S. Miller Event Hall B
Drop in for friendly competition among players of all ages and abilities.
View More
Registration is open

Writers' Workshop: Is Indie Publishing Right for You? A Testimonial

6:00 PM - 8:00 PM
Castle Rock
Philip S. Miller Event Hall A
Click here to register.

In 2010, Laurie Marr Wasmund’s husband said to her, “There’s this thing called self-publishing. You’ve been writing for years. Why don’t you try it?” So she did. Now an indie author, her journey is one of many triumphs and a few not-so-much, but also laughs and adventures, a welcoming and ever-expanding community of writer friends, and very few regrets. Join her to discuss the possibilities offered by indie publishing. Bring your hopes, aspirations, and questions for a free-wheeling discussion. ADULTS. REGISTRATION REQUIRED.
View More

Coffee Chat Tuesday

8:00 AM - 11:00 AM
Castle Rock
Drop in for coffee, conversation and games for retirees and other adults. Takes place by the first floor fireplace. 
View More

OverBooked

4:30 PM - 5:30 PM
Castle Rock
Conference Room D
Please click here to register. Tweens in grades 7 & 8 meet the fourth Tuesday of each month to discuss a great book. A copy of the book will be set aside for you to read before the meeting. Stop by a welcome desk in Castle Rock to pick up your copy. View Reading List.
View More

Junior Page Turners

5:00 PM - 6:00 PM
Castle Rock
Kids Corner - Castle Rock
Please click here to register. Kids in grades 1-3 listen to a story and do fun activities! Choose odd or even months to attend; meets the fourth Wednesday of the month.  View Reading List
View More

Practice Your English

5:30 PM - 6:30 PM
Castle Rock
Conference Room C
Click here to register. Intermediate to advanced English learners ages 17 and up gather for informal conversation on everyday topics. Facilitated by a fluent English speaker.
View More

Castle Rock Chess Club

6:00 PM - 7:45 PM
Castle Rock
Philip S. Miller Event Hall B
Drop in for friendly competition among players of all ages and abilities.
View More

Writers' Workshop - Your Options in Publishing

6:00 PM - 7:30 PM
Castle Rock
Philip S. Miller Event Hall A
Congratulations! You've completed your book and now you're ready to take the next step: publishing. Where do you begin?

Join Polly Letofsky from My Word Publishing for an insightful discussion on the four primary publishing options available: traditional publishing, small indie presses, subsidy publishing (often referred to as "vanity publishing"), and true independent publishing.

We'll highlight the advantages and potential drawbacks of each, touch upon the crucial topic of how to spot a scam in the publishing world (and other red flags), and leave ample time for questions and answers.

Click here to register. 

View More

Coffee Chat Tuesday

8:00 AM - 11:00 AM
Castle Rock
Drop in for coffee, conversation and games for retirees and other adults. Takes place by the first floor fireplace. 
View More
Registration is open

Bark for Books

3:30 PM - 3:45 PM
Castle Rock
Kids ages 6-12 boost their literacy skills by reading aloud to trained therapy dogs. Sign up for one 15-minute session. 
View More
Registration is open

Bark for Books

3:45 PM - 4:00 PM
Castle Rock
Kids ages 6-12 boost their literacy skills by reading aloud to trained therapy dogs. Sign up for one 15-minute session. 
View More
Registration is open

Bark for Books

4:00 PM - 4:15 PM
Castle Rock
Kids ages 6-12 boost their literacy skills by reading aloud to trained therapy dogs. Sign up for one 15-minute session. 
View More
Registration is open

Bark for Books

4:15 PM - 4:30 PM
Castle Rock
Kids ages 6-12 boost their literacy skills by reading aloud to trained therapy dogs. Sign up for one 15-minute session. 
View More
Registration is open

Bark for Books

4:30 PM - 4:45 PM
Castle Rock
Kids ages 6-12 boost their literacy skills by reading aloud to trained therapy dogs. Sign up for one 15-minute session. 
View More
Registration is open

Bark for Books

4:45 PM - 5:00 PM
Castle Rock
Kids ages 6-12 boost their literacy skills by reading aloud to trained therapy dogs. Sign up for one 15-minute session. 
View More

Castle Rock Chess Club

6:00 PM - 7:45 PM
Castle Rock
Philip S. Miller Event Hall B
Drop in for friendly competition among players of all ages and abilities.
View More

Coffee Chat Tuesday

8:00 AM - 11:00 AM
Castle Rock
Drop in for coffee, conversation and games for retirees and other adults. Takes place by the first floor fireplace. 
View More
Event is full

Travel Through History Book Club

1:00 PM - 2:00 PM
Castle Rock
Conference Room F
This book club is currently at capacity. To join the waitlist, email Anthony at aguy@dclibraries.org. Adults meet the second Wednesday of each month to discuss fiction and nonfiction titles with a historical bent. View Reading List.
View More
Registration is open

Brick-It Book Club

4:30 PM - 5:30 PM
Castle Rock
Philip S. Miller Event Hall B
Register now. Kids in grades 1-3 meet the second Wednesday of each month to read and discuss books with a building brick theme. The principles of STEAM will be featured as we form inspired creations and solutions! View Reading List.
View More
Registration is open

Teen Reads for Grown-Ups

6:30 PM - 8:00 PM
Castle Rock
Philip S. Miller Event Hall A
Register now. Adults meet the second Wednesday of each month to discuss young adult titles from various genres. View Reading List.
View More
Registration is open

Newbie Adults Book Club

6:00 PM - 7:30 PM
Castle Rock
Philip S. Miller Event Hall A
Register now. Adults meet the second Thursday of each month to read and discuss books with protagonists in early adulthood. View Reading List
View More

Castle Rock Chess Club

6:00 PM - 7:45 PM
Castle Rock
Philip S. Miller Event Hall B
Drop in for friendly competition among players of all ages and abilities.
View More

Coffee Chat Tuesday

8:00 AM - 11:00 AM
Castle Rock
Drop in for coffee, conversation and games for retirees and other adults. Takes place by the first floor fireplace. 
View More
Registration is open

Book Lovers

6:00 PM - 7:30 PM
Castle Rock
Philip S. Miller Event Hall A/B
Discover great new reads at an evening of book talks in the new library, featuring door prizes and refreshments. ADULTS. REGISTRATION REQUIRED.
View More