THURSDAY, DEC. 20Stocking Stuffers for SaleToday through Saturday, Dec. 22 • Parachute Branch Library, 244 Grand Valley Way • Free • 285-9870, www.gcpld.orgTake a peek under our tree in the lobby and select a book, wrapped and ready to give. A simple tag gives you a general genre clue about the book. All proceeds go to the Friends of the Library.FRIDAY, DEC. 21Take It & Make ItFriday, Dec. 21 • Parachute Branch Library, 244 Grand Valley Way • Free • 285-9870, www.gcpld.orgNeed something to keep the kids busy before the big day? Need a last minute fun gift that kids can craft? Stop by anytime today and grab one of our to-go craft kits. Kits are limited.Project Learn 5th Day Program8 a.m. to 5:30 p.m. Fridays • Wamsley Elementary School, 225 E. 30th Ave., Rifle • $40 • www.rifleprojectlearn.com, registration forms at Rifle Dental Care, 1430 Railroad Ave. • (970) 319-9137Open to all K-5 students, weekly enrichment programs include music, brain games, mixed media art, outdoor activities, hands-on science, team building, language arts. Silt Story Time10 a.m. Fridays • Silt Branch Library, 600 Home Ave. • Free • 876-5500, www.gcpld.orgEnjoy story time for kids and their accompanying adults every Friday.Free Science Classes for K through Fourth-GradersK-2 Class: 12 p.m., 3-4 Class: 2:30 p.m., Fridays • New Castle Branch, 402 W. Main • Silt Branch Library, 600 Home Ave. • Rifle Branch Library, 207 East Ave. • Free • 984-2346, 876-5500, 625-4270, www.gcpld.orgChildren are invited to come to these branch libraries every Friday afternoon for engaging science classes taught by Re-2 teachers and lots of fun. Each class will be limited to 25 students on a first-come, first-served basis. Parents are encouraged to call the library or go online to preregister for this program. Santa Visits New Castle, Castle Valley5:30 p.m. Friday, Dec. 21 Santa will swap his sleigh for a Colorado River Fire Rescue fire truck and his reindeer and elves for firefighters to pass out candy canes to youngsters in New Castle and Castle Valley before Christmas.SATURDAY, DEC. 22Santa Claus Story Time1 p.m. Saturday, Dec. 22 • Rifle Branch Library, 207 East Ave. • Free • 625-4270, www.gcpld.orgEnjoy a special story time as Santa reads "Twas The Night Before Christmas." Afterwards, tell Santa your Christmas wishes and create a special Santa craft.Santa Visits Apple Tree, River Bend5:30 p.m. Saturday, Dec. 22Santa will swap his sleigh for a Colorado River Fire Rescue fire truck and his reindeer and elves for firefighters to pass out candy canes to youngsters in Apple Tree and River Bend before Christmas.MONDAY, DEC. 24Christmas Closures for the LibrariesAll six branches of the Garfield County Public Library District will be closed on Monday, Dec. 24, and Tuesday, Dec. 25, in celebration of Christmas. Normal library hours will resume on Wednesday, Dec. 26, with all six libraries opening at 10 a.m. TUESDAY, DEC. 25MERRY CHRISTMAS FROM THE CITIZEN TELEGRAM!WEDNESDAY, DEC. 26Silt Story Time10 a.m. Wednesdays • Silt Branch Library, 600 Home Ave. • Free • 876-5500, www.gcpld.orgEnjoy story time for kids and their accompanying adults every Wednesday.Toddler Time 10 a.m. Wednesdays • Parachute Branch Library, 244 Grand Valley Way • Free • 285-9870, www.gcpld.org Story time designed just for toddlers, plus games, finger play and more. New Castle Senior LuncheonNoon Wednesdays • River Center, 126 North 4th St., New Castle • $2.50 donation suggested • RSVP to 984-2334 or 987-3565Anime Club3 p.m. Wednesday, Dec. 26 • Parachute Branch Library, 244 Grand Valley Way • Free • 285-9870, www.gcpld.orgDo you love Manga and Anime? Join us to talk about your favorites, get recommendations, and practice your drawing skills.Wii Wednesdays4 p.m. Wednesdays • Rifle Branch Library, 207 East Ave. • Free • 625-4270, www.gcpld.orgEvery Wednesday after school, teens from middle school and up are invited to join in for games on our Wii console and snacks.