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, May 4, 2024
In Time for Mother’s Day: DIY Self-Care Products
May 4 @ 12:00 pm – 2:00 pm
Bullington Gardens

Looking for a chance to celebrate mom and make her a unique gift?  Or are you wanting to learn a new skill?  In this fun introductory class led by Judy Peacock, you will learn to make your own herbal self-care products including an oatmeal rose honey scrub, a rose clay mask, and herbal tea blend. It’s the perfect way to spend time with mom, or make something for yourself.  Each participant will take home a honey scrub, a clay mask blend, and an herbal tranquil tea blend.

Wednesday, July 3, 2024
Asheville Tourists vs. Greenville Drive Independence Day Fireworks
Jul 3 @ 6:35 pm
McCormick Field

Independence Day Fireworks

Friday, November 29, 2024
A Flat Rock Playhouse Christmas
Nov 29 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Saturday, November 30, 2024
A Flat Rock Playhouse Christmas
Nov 30 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

A Flat Rock Playhouse Christmas
Nov 30 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Sunday, December 1, 2024
A Flat Rock Playhouse Christmas
Dec 1 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Wednesday, December 4, 2024
A Flat Rock Playhouse Christmas
Dec 4 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

A Flat Rock Playhouse Christmas
Dec 4 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Thursday, December 5, 2024
A Flat Rock Playhouse Christmas
Dec 5 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

A Flat Rock Playhouse Christmas
Dec 5 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Friday, December 6, 2024
A Flat Rock Playhouse Christmas
Dec 6 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Saturday, December 7, 2024
A Flat Rock Playhouse Christmas
Dec 7 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Sunday, December 8, 2024
A Flat Rock Playhouse Christmas
Dec 8 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Tuesday, December 10, 2024
A Flat Rock Playhouse Christmas
Dec 10 @ 9:30 am
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Wednesday, December 11, 2024
A Flat Rock Playhouse Christmas
Dec 11 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Thursday, December 12, 2024
A Flat Rock Playhouse Christmas
Dec 12 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

A Flat Rock Playhouse Christmas
Dec 12 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Friday, December 13, 2024
A Flat Rock Playhouse Christmas
Dec 13 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

Saturday, December 14, 2024
A Flat Rock Playhouse Christmas
Dec 14 @ 2:00 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!

A Flat Rock Playhouse Christmas
Dec 14 @ 7:30 pm
Flat Rock Playhouse

Tis the season to be jolly! The tradition continues with the same great holiday cheer to put you in the Christmas spirit. All new renditions of your holiday favorites will help you get those sleigh bells jinglin,’ and chestnuts roasting! There is truly no better way to kick off your holiday season. So, hurry on over with your family, friends, and loved ones to share in the joy and excitement of this seasonal spectacular that will have you feeling merry and bright! Ring-a-ling-a-ding-dong-ding, y’all!