Otsego Dance Society contradance, 8 p.m., Presbyterian Church, Corner of Pioneer and Church streets. For info: 965-8232, 547-8164 or www.otsegodancesociety.blospot.com.
Sacred Harp singing school, 6:30 p.m., Catskill Mountain Artisan’s Guild, Main Street. For info: (845) 254-4884.
‘Guys & Dolls!’, 7 p.m., Edmeston Central School, 11 North St.
Knights of Columbus Fish Fry, 4:30 p.m., St Mary’s Parish Center, 38 Walnut St.
Fish fry, 5 p.m., Oneonta Veterans Club, 279 Chestnut St. To benefit OVC building fund.
The Lord’s Table, 4:30 p.m., 18 Elm St., Next to St. James’ Episcopal Church. A feeding program serving a full dinner. For info: 432-3558.
American Red Cross blood drive, 1 p.m., The Arc Otsego, 63 Lower River St.
Catskill Area Hospice Thrift Shop, 10 a.m., 261 Main St. For info: 432-5335.
Animal Adventure Park, 6 p.m., Oneonta Boys and Girls Club, 70 to 84 River St. Children younger than 6 years old must be accompanied by an adult. For info: 432-1133.
‘Dime a dip’ crockpot dinner, 5:30 p.m., Moose Lodge, 119 W. Broadway. Presented by Women of the Moose. for info: 433-2357.
Annual soup and pie supper/Chinese auction, 4:30 p.m., Richfield Springs Community Center, 6 Ann St.
Decentralization grant awardee celebration, 4 p.m., Roxbury Arts Center, 5025 Vega Mountain Road. For info: 326-7908.
Toddler Story Time, 9:30 a.m., Sidney Memorial Library, 8 River St.
Spring rummage sale, 8:30 a.m., South Kortright Community Church, Delaware County Route 18. All clothing is free. For info: 538-9203.
Friday fish dinner, 4:30 p.m., First United Methodist Church, 101 North St. Takeouts available. For info: 865-5765.
‘The Sound of Music,’ 7 p.m., Walton High School auditorium, 47-49 Stockton Ave. Presented by the Music Department and Drama Club.
The Storehouse thrift store, 10 a.m., 145 Main St.
‘Grease,’ 7:30 p.m., Worcester Central School, 198 Main St.
Book sale donation drop off, 10 a.m., Cooperstown Village Library, 22 Main St. For info: 547-8344.