Today, Dec. 30
Blood Donations: 8 a.m. to 12 p.m. Canaan Fire Company, 2126 Route 295, Canaan.
Blood Donation: 9 a.m. to 1 p.m. Town of Pleasant Valley, 1554 Main St., Pleasant Valley. Holy Cross Thrift Shop:
9 a.m. Holy Cross Church, 30 Pine Grove Ave., Kingston. To 12 p.m. (845) 331-6796.
Thrift Store: 9 a.m. to 12 p.m. Church of the Comforter, Wynkoop Place, Kingston. Fairly New Thrift Shop:
10 a.m. to 4 p.m. 58 Pearl St., Kingston. (845) 4814171.
Teen Geek Squad: 10 a.m. to 2 p.m. Available to answer tech questions at the Red Hook Public Library, 7444 South Broadway, Red Hook. (845) 7583241, redhooklibrary.org. Hudson Valley Farmers
Market: 10 a.m. to 3 p.m., Fresh and local. Every Saturday year-round. Creig Farm, Pitcher Lane, Red Hook. Kingston Indoor Farmers
Market: 9 a.m. to 2 p.m. Bethany Hall at Old Dutch Church, 272 Wall St., Kingston. Through April 21. info@kingstonfarmersmarket.org
Family Yoga: 10:30 a.m. If you have a mat, bring it along. Register on the calendar at the starrlibrary.org or call (845) 876-4030. Super Saturday Story
Adventures: 11 a.m. Woodstock Library District, 5 Library Lane, Woodstock. Reading fun for the whole family with special guest storytellers. Check the website for weekly story events. www. woodstock.org. Happy Paws Thrift
Store: 11 a.m. 282 Main St., Saugerties. To 5 p.m. Proceeds benefit the Ulster County SPCA.
“Noon Year’s Eve”: 11:30 a.m., Clinton Community Library. Party the morning away with music, stories, bubbles, and crafts. 1215 Centre Rd., Rhinebeck. Free. (845) 266-5530.
Thrift Store: Noon to 4 p.m. Margaretville Hospital Auxilary Thrift Shop, 850 Main St., Margaretville.
Stories and crafts: 12:30 p.m. Ages 4-7. Saugerties Public Library, 91 Washington Ave., Saugerties. (845) 246-4317.
Music: 8 p.m. James Maddock – coming to the Rosendale Café, 434 Main St., Rosendale. (845) 658-9048.
Sunday, Dec. 31
Pickleball: 9 a.m. to 12 p.m. Kingston YMCA. Instruction provided, new players welcome. Free to Y members. $10 non-member day pass. Contact: pballkingston@gmail.com for free guest pass or information. Happy Paws Thrift
Store: 11 a.m. 282 Main St., Saugerties. To 5 p.m. Proceeds benefit UCSPCA.
Drum Circle: 4 to 6 p.m. Birds of a Feather and Timekeeper Drums invite all to drum and dance in the rear room of the Woodstock Community Center, 56 Rock City Road, Woodstock. Free event, but donations appreciated to help pay rent.
Dance Party: 8 p.m. Live music and dancing featuring Swing, Cajun, Zydeco, Contras, Squares, Blues and Waltzes. Ashokan Camp with music and dance classes, lodging and meals through Sunday afternoon. Ashokan Center, 477 Beaverkill Rd., Olivebridge. 845-246-2121; ashokan.org
Music: 9 p.m. New Year’s Eve celebration at the Catamount. Two sets at 10 p.m. and 11:30 p.m. The dance party starts at 10 p.m. with the Catskill 45s. For reservations, Emerson, 845-688-2828, visit our website emersonresort.com Admission $20
Music: 9 p.m. New Year’s Eve Party with Breakaway featuring Robin Baker. High Falls Café, High Falls. 845-687-2699
Music: 9 p.m. Glen David Adrews New Year’s Eve Party. Club Helsinki, 405 Columbia St., Hudson. 518-828-4800
Music: 9:30 p.m. New Year’s Eve with the Bedtime Kissers . Rosendale Café, 434 Main St., Rosendale. 845-6589048
Event: 10:30 p.m. Fourth Annual Saugerties New Year’s Eve in the Village. Stay local, stay safe,. Stage on Main St. with performances 10:30 p.m. to 12:30 a.m. Village of Saugerties. 845-2462321. Village.saugerties.ny.us Event: 12 p.m. Uptown Kingston’s New Year’s Eve Celebration. Featuring live music and an oldfashioned ball drop at Wall and North Front streets, Kingston at midnight.
Monday, Jan. 1
First Day Hike at Minnewaska State Park
Preserve: 1 to 4:30 p.m., Mossy Glen. Meet at Awosting Parking Area, 5281 routes 44⁄55, Kerhonkson. Approximately 3.5-mile snowshoe outing. Limited number of snowshoes available to borrow from the education department, located at Peter’s Kill area, 5080 routes 44⁄55, Gardiner. Arrive early. If there is insufficient snow cover, it will be a hike. (845) 255-0752; nysparks.com/ events/ First Day Hike at Minnewaska State Park
Preserve: 9:30 a.m. to 12 p.m.; 2 p.m. to 4:30 p.m., Sam’s Point, 400 Sam’s Point Road, Cragsmoor. This will be an approximately 3-mile trek through the scenic park. Snowshoe rentals may be reserved for $5 per person for this program. Arrive early. If there is insufficient snow cover, it will be a hike. Children must be accompanied by a parent or guardian over the age of 18. Call to preregister. (845) 647-7989; nysparks.com/events/
First Day Hike at Walkway over the Hudson: 2 to 3:30 p.m., Walkway Over the Hudson, 87 Haviland Road, Highland. Enjoy fresh air and a little donkey therapy with the Little Brays of Sunshine. (845) 454-9649; walkway.org/