It’s almost Thanksgiving so there is a bounty of holiday fun and festive happenings in and around Philly this weekend! Don’t miss light shows, holiday performances and marathon fun, too!

Grand Illumination
Peddler’s Village
Routes 202 & 263
Lahaska, PA

Head to beautiful Bucks County, PA for the Grand Illumination on Friday Nov. 20th where Peddler’s Village is illuminated with the sparkling holiday lights marking the start of the season and Santa’s arrival! Plus enjoy free cider and marshmallows for toasting while enjoying the beauty of the lights and shopping in the village. Lights go on at 6:15pm. Free admission and free parking.

Electrical Spectacle: A Holiday Light Show
Franklin Square
200 6th Street
Philadelphia, PA

Enjoy the Electrical Spectacle: A Holiday Light Show this Friday Nov. 20th through Sunday Nov. 22nd. Don’t miss this dazzling display of lights and then warm up with comfort food and hot beverages too. Free.

The Nutcracker
Upper Darby Performing Arts Center
601 N. Lansdowne Ave
Drexel Hill, PA

Don’t miss this family friendly performance of the PA Academy of Ballet Society performing The Nutcracker, a holiday favorite and one of the most famous ballets in the world at the Upper Darby Performing Arts Center this weekend. Shows run Friday Nov. 20th at 7:30pm through Sunday Nov. 22nd at 5:30pm. Tickets $10 – $22.

Philadelphia Marathon Kids Fun Run
Benjamin Franklin Parkway
22nd Street & Benjamin Franklin Parkway
Philadelphia, PA

The Philadelphia Marathon Kids Fun Run happening Saturday Nov. 21st at 10am is a non-competitive, short-distance event that lets children enjoy a family-friendly race while learning about the benefits of healthy living. Onsite registration begins at 9am. $15.

Kids Cook Thanksgiving II: Favorite Pies and Desserts
Wayne Art Center
413 Maplewood Ave
Wayne PA

Get the kids in the kitchen this Saturday Nov. 21st from 1-3pm at the Wayne Art Center for the Kids Cook Thanksgiving II: Favorite Pies and Desserts. Kids will learn how to help prepare delicious Thanksgiving desserts and sweet treats with chef Chiwishi Joy Abney. $60 per adult and child (each additional child $25).

A Very Furry Christmas
Sesame Place
100 Sesame Road
Langhorne PA

A Very Furry Christmas opens this weekend at Sesame Place in Langhorne PA. This beloved family-friendly celebration kicks-off on Sat. Nov. 21st and features everyone’s favorite furry Sesame Street friends. Kids of all ages will be delighted as the park is transformed into a one of a kind Christmas wonderland with lights, shows, holiday menus and of course Santa in his Furry Workshop too! Tickets $25-$30.

International Cat Show
Greater Philadelphia Expo Center
100 Station Ave
Oaks PA

The dogs had their day, now it’s time to celebrate cats at the International Cat Show, the largest cat show in the US, featuring over 1,000 feline furry friends as they take on the obstacle courses and are judged be breed. Other family fun at the International Cat Show includes face-painting, vendors, kids entertainment and more. $12 adults, $7 for kids ages 4-12, Free for kids 3 and under.

Free Sundays at the Brandywine River Museum of Art
Brandywine River Museum of Art
1 Hoffman’s Mill Road
Route 1
Chadds Ford, PA

Enjoy free admission to the beautiful Brandywine River Museum of Art this Sunday November 22nd between 9:30am – 12pm. Free until 12 Noon.

Jack Frost Saves Christmas
The Media Theatre
104 E. State St.
Media, PA

Jack Frost Saves Christmas, a family musical for children opens this weekend starting Sat. Nov. 21st at The Media Theatre. In this hour long musical Jack Frost must journey to Christmastown to save the holidays. Geared for ages 4 and up. Tickets $12-15.

Jennifer Oxenford is a mother of two and the founder of phillyfun4kids your place to find free and mostly free things to do with your kids in and around this great city of motherly love. You can also follow phillyfun4kids on twitter at @phillyfun4kids and Facebook. Find. Fun. Fast. — Download the FREE phillyfun4kids app for your iPhone in the iTunes App Store here.