to benefit the Woonsocket Cat Sanctuary, every Saturday 8 a.m.-1 p.m. and Sunday 10 a.m.-1 p.m., rain or shine. Call 401-765-4174 for information. Woonsocket Cat Sanctuary, 266 Mendon Road, Woonsocket.
9:00 am to 1:00 pm
Hope Artiste Village, 1005 Main St., Pawtucket, RI [Map]
Every Saturday through May 9, featuring farmed goods, food artisans and prepared food vendors selling quality, locally-grown products, fresh produce, local eggs and meats, jams, baked goods and more. Visit www.farmfreshri.org for more information.
9:30 am to 10:30 am
at North Providence Pool and Fitness Center, 1810 Mineral Spring Ave., North Providence. Classes are free to all North Providence Pool and Fitness members; nonmembers: $3/session. Space is limited. Register with receptionist or call 401-353-7007.
open every Thursday 5:30-7:30 p.m., and Saturdays 9:30 a.m.-12:30 p.m., in the Hayden Center of Cumberland Public Library, 1464 Diamond Hill Road. Donated second-hand books for $1 or less, plus puzzles, CDs and limited DVDs. Sponsored by the Friends of the Cumberland Public Library. Proceeds benefit library programs.
Cumberland Public Library, 1464 Diamond Hill Road [Map]
for students in middle and high schools.Experiment with different media all centered around this lab’s theme of recycled book pages; leave with your own piece of art. Space limited. Register at Reference or call 401-333-2552, ext. 2.
3:30 pm to 5:00 pm
Every Saturday at St. Joseph Veterans Association, 99 Louise St., Woonsocket. 20 meat items are raffled off, along with a gift card raffle and a 50/50. Free lunch with purchase of tickets.
14th annual Homecoming Concert and Silent Auction fundraiser at the theater, 549 Broad St., Cumberland. Admission is $20. The silent auction begins at 6:30 p.m. and continues at intermission. The concert begins at 7:30 p.m. For reservations, call 401-725-9272 or visit www.riverfolk.org .
Stadium Theatre, 28 Monument Square, Woonsocket [Map]
A holiday spectacular featuring big band music, dancing, singing and Christmas traditions. Tickets $16, $21. Call the box office at 401-762-4545 or visit www.stadiumtheatre.com.