Family caroling night

Twin Valley YMCA invites families to spread their holiday cheer tomorrow during a night of Christmas caroling throughout the neighborhood. Meet at the YMCA and bring a batch of your favorite cookies for the cookie swap at the end of the night. Other refreshments will be offered as well. To find out more, call 610-913-9622.

Date:

Tomorrow

Time:

7 p.m.

Location:

Twin Valley YMCA, 51 S. Pine St., Elverson

Fee:

Free

Children's library event

Parkesburg Library's holiday children's program will take place tomorrow evening with a movie, a craft and refreshments. A short children's holiday movie will be shown. Children will be invited to join in one of several holiday craft options. Guests are encouraged to bring a dozen cookies, if possible. Registration is required. Call 610-857-5165 or visit

» READ MORE: www.ccls.org

.

Date:

Tomorrow

Time:

6:30 p.m.

Location:

Parkesburg Library, 105 West St., Parkesburg

Fee:

Free

Charlie Brown concert

The Cartoon Christmas Trio will present music from the animated television holiday classic

A Charlie Brown Christmas

several times this month at various local family-friendly Iron Hill Brewery & Restaurant locations. A part of an annual holiday tradition, the trio will perform for Iron Hill guests for the 10th year in a row. For information, call 610-738-9600.

Date/Location:

Iron Hill Media, Wednesday; Iron Hill Phoenixville, next Thursday; Iron Hill West Chester, Dec. 21; and Iron Hill Wilmington, Dec.23

Time:

Shows will run 6 p.m. to 8 p.m. each evening

Fee:

Free

Christmas pageant

The children of Grace Fellowship Church on Saturday will present

Live From Bethlehem

, a Christmas pageant that will present the true meaning of the holiday to members of the church and surrounding community. The performance will be followed by a live nativity scene, which will be presented by the church community outdoors behind the Po-Mar-Lin Fire Hall in Unionville. Hot chocolate and cookies will be served. Call 610-444-1597.

Date:

Saturday

Time:

Christmas pageant begins at 4:30 p.m.; live nativity is 6:30 p.m. to 8:30 p.m.

Location:

Grace Fellowship Church Grange (formerly East Lynn Grange) on Route 82, Unionville

Fee:

Free

KidzArt open house

KidzArt offers creative art classes for first- through fifth-graders to learn to create drawings or other art projects. The "If You Can Dream, You Can Draw" program brings together groups of up to 16 kids who share an interest in the world of art. You can learn more about KidzArt on Dec. 22 (noon to 2 p.m.) at a free open house, which includes a student art exhibit, live entertainment, and refreshments. Call 610-806-3075 or visit

» READ MORE: www.KidzArtpade.com

.

Date:

Saturday

Time:

11:15 a.m. to 12:15 p.m.

Location:

The Arts Scene, 530 E. Union St., West Chester

Fee:

$14 per child for the workshop

'A Christmas Carol'

Come be reminded what really matters this holiday season as the Barley Sheaf Players present the last three performances of this season's production of Charles Dickens'

A Christmas Carol

. For more information, call 610-363-7075 or visit

» READ MORE: www.barleysheaf.org

.

Date:

Tomorrow through Sunday

Time:

Friday and Saturday shows are 8 p.m.; Sunday matinee is at 2 p.m.

Location:

The Barley Sheaf Players Theatre, 810 N. Whitford Rd., Exton

Fee:

$12; $10 for seniors (60 and older) and students (18 and under)