Explore family friendly events, theatres, galleries, concerts, nightlife, things to do, and more in the Greenville, SC and Upstate areas.

Interested in adding an event to our calendar? Please click the green “Post Your Event” button below.

Saturday, December 6, 2025
Fretwell Holiday Market
Dec 6 all-day
Fretwell

🎄Saturday, DECEMBER 6th @fretwellmarket is having special guest 💚THE GRINCH 💚for keepsake snapshots from 10am-1pm — and of course all of the best in local goods and gifts for holiday shopping!!

Sunday, December 7, 2025
Tinsel and Toast a Brunch and Bubbles Benefit
Dec 7 @ 10:00 am – 12:00 pm
Greenville Convention Center
C08FDBA2 E74D 4EBE 9264 E5A4BC88EEC9 1 - Tinsel and Toast a Brunch and Bubbles Benefit
Begin this holiday season surrounded by love, laughter, and the joy of giving back to those who need it most. Join us for Tinsel & Toast, a sparkling Brunch and Bubbles Benefit that’s more than just a festive gathering — it’s a chance to uplift our community and make a lasting impact. 

Tinsel & Toast supports the life-changing work of the Rotary Club of Greenville, funding essential programs like:
✨ Providing shoes, books, and meals to underserved elementary school children
✨ Awarding scholarships to inspiring high school seniors making a difference
✨ Many other impactful local charities

Be part of our first-ever Brunch and Bubbles Benefit and help spread the holiday cheer with the season’s most heartwarming event!

 

Kids Holiday Cookie Decorating Class | Indaco Greenville
Dec 7 @ 11:00 am
Indaco Greenville

Get in the holiday spirit with our festive Holiday Cookie Decorating Class, led by Pastry Chef Michael Galindo. Designed especially for kids, this drop-in session runs alongside Ice on Main – the perfect warm-up for a morning of skating!

From colorful icing to fun sprinkles, the bakers-in-training can unleash their creativity while designing their own holiday sugar cookies. Celebrate the season with cookies, creativity and holiday cheer at Indaco!

Wednesday, December 10, 2025
Community Dinner
Dec 10 @ 6:30 pm
YWCA of Asheville

Gather with your community for a FREE tasty meal, lessons on healthy eating and information on Double Up Food Bucks (a new program through SNAP)! Community Dinners are held on the second Wednesday of each month from 6 – 7:30 pm. FREE childcare provided.

Seating is limited. Reserve your seat online.

For more information, contact Leah Berger-Singer, Preventive Health Coordinator at (828) 254-7206 ext. 212 or [email protected].

Friday, December 12, 2025
Ugly Sweater Party at Gather GVL 🎅✨
Dec 12 @ 12:30 pm – 9:00 pm
Gather GVL

Gather your friends and celebrate the season at our Ugly Sweater Party! Enjoy festive drinks, cozy comfort food, and plenty of holiday cheer. Don’t forget to wear your tackiest (and most creative) sweater — we’ll have a photo booth to capture all the fun! 🎁📸

Tuesday, December 16, 2025
Empower Hour
Dec 16 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Monday, December 22, 2025
Feast of Seven Fishes | Indaco Greenville
Dec 22 @ 6:00 pm
Indaco

Originating in Southern Italy, the Feast of the Seven Fishes is a cherished holiday tradition. This December, Indaco invites you to gather around the table for our third annual Feast of the Seven Fishes Dinner on Monday, December 22.

Hosted in the main dining room at 6 p.m., this festive evening features an eight-course, family-style menu highlighting the bounty of the sea, from Raw Oysters with Prosecco Mignonette, to Wood-fired Mussels, Farfalle with Crab, Salmon “Porchetta” and more. Each course will be thoughtfully paired with wines to complement the flavors of the season.

Celebrate the holidays Italian-style at Indaco. Limited seats available; advance ticket purchase required.

Tuesday, January 6, 2026
Empower Hour
Jan 6 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Wednesday, January 14, 2026
Community Dinner
Jan 14 @ 6:30 pm
YWCA of Asheville

Gather with your community for a FREE tasty meal, lessons on healthy eating and information on Double Up Food Bucks (a new program through SNAP)! Community Dinners are held on the second Wednesday of each month from 6 – 7:30 pm. FREE childcare provided.

Seating is limited. Reserve your seat online.

For more information, contact Leah Berger-Singer, Preventive Health Coordinator at (828) 254-7206 ext. 212 or [email protected].

Tuesday, January 20, 2026
Empower Hour
Jan 20 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Friday, January 30, 2026
Laugh for a Child 2026
Jan 30 @ 6:30 pm – 10:30 pm
Spartanburg Memorial Auditorium, The Hall

Laugh for a Child 2026 – Celebrating 20 Years of Smiles!
Friday, January 30, 2026 | 6:30 PM | Spartanburg Memorial Auditorium

Join Healthy Smiles of Spartanburg for the 20th Anniversary of Laugh for a Child, Spartanburg’s premier comedy fundraiser benefiting free dental care for local children in need. Enjoy a night of laughter and live entertainment featuring nationally acclaimed comedian Derrick Stroup, Queen City Keys and Uptown Dueling Pianos, plus exciting raffles, prizes, and surprises throughout the evening.

All proceeds support Healthy Smiles’ mission to provide free dental screenings, education, and treatment for children across Spartanburg, Cherokee, and Union Counties.

Tickets and sponsorships are available now at healthysmilesonline.org
.
Don’t miss the funniest night in the ’Burg — where every laugh helps a child smile brighter!

Tuesday, February 3, 2026
Empower Hour
Feb 3 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Wednesday, February 11, 2026
Community Dinner
Feb 11 @ 6:30 pm
YWCA of Asheville

Gather with your community for a FREE tasty meal, lessons on healthy eating and information on Double Up Food Bucks (a new program through SNAP)! Community Dinners are held on the second Wednesday of each month from 6 – 7:30 pm. FREE childcare provided.

Seating is limited. Reserve your seat online.

For more information, contact Leah Berger-Singer, Preventive Health Coordinator at (828) 254-7206 ext. 212 or [email protected].

Tuesday, February 17, 2026
Empower Hour
Feb 17 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Tuesday, March 3, 2026
Empower Hour
Mar 3 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Wednesday, March 11, 2026
Community Dinner
Mar 11 @ 6:30 pm
YWCA of Asheville

Gather with your community for a FREE tasty meal, lessons on healthy eating and information on Double Up Food Bucks (a new program through SNAP)! Community Dinners are held on the second Wednesday of each month from 6 – 7:30 pm. FREE childcare provided.

Seating is limited. Reserve your seat online.

For more information, contact Leah Berger-Singer, Preventive Health Coordinator at (828) 254-7206 ext. 212 or [email protected].

Tuesday, March 17, 2026
Empower Hour
Mar 17 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Tuesday, April 7, 2026
Empower Hour
Apr 7 @ 11:30 am
YWCA of Asheville

Join us for Empower Hour, a one-hour program and facility tour where you will experience firsthand the YWCA’s work to bridge gaps in earning power, education, health & wellness and access to childcare.

Empower Hours take place twice a month on the first and third Tuesday at 11:30 am.
Lunch is served as part of our Empower Hour, so reservations are required.

To make a reservation: contact Elizabeth Alvandi, Advancement Assistant, at (828) 254-7206 ext. 103 or [email protected].

Wednesday, April 8, 2026
Community Dinner
Apr 8 @ 6:30 pm
YWCA of Asheville

Gather with your community for a FREE tasty meal, lessons on healthy eating and information on Double Up Food Bucks (a new program through SNAP)! Community Dinners are held on the second Wednesday of each month from 6 – 7:30 pm. FREE childcare provided.

Seating is limited. Reserve your seat online.

For more information, contact Leah Berger-Singer, Preventive Health Coordinator at (828) 254-7206 ext. 212 or [email protected].

Saturday, April 18, 2026
Knockout Farmers Market
Apr 18 all-day
Knockout Butchery

🥩🥖 Enjoy local meat, produce, baked goods, handmade items, and family-friendly fun — all in one community-focused market.
Every 3rd Sat April-Nov 2026