Today

Faith Community Church will be presenting “Night of Alleluias” at 11 a.m. today located at 800 Grayson Parkway in Grayson. For more information, call 770-995-7020.

Perimeter Church will be holding a program “Gloria” from 4 p.m. to 6:30 p.m. today located at 9500 Medlock Bridge Road In Johns Creek. For more information, visit www.perimeter.org/christmas.

Barnes & Noble at The Forum in Norcross will host events put together by Rainbow Village today. There will be a Kids’ Scavenger Hunt at 2 p.m., Storytime with Nancy Yancey at 2:30 p.m. and Live Christmas Music by Will Harris & Friends at 5 p.m. For more information, call 770-497-1888 or e-mail nancyyancey@rainbowvillage.org.

The Church of Jesus Christ of Latter-Day Saints will hold a “For Unto Us a Child is Born” choir performance at 7 p.m. today at 4833 Suwanee Dam Road in Suwanee.

Tuesday

Dancing with the Sugar Plum Fairy will be held from 11 a.m. to 12:30 p.m. Tuesday at Bogan Park Community Recreation Center, 2723 N. Bogan Road, Buford. For more information, call 770-614-2060.

BRRRR! Bingo will be held from 6 to 8 p.m. Tuesday at Lucky Shoals Park Community Recreation Center, 4651 Britt Road, Norcross. For more information, call 770-723-9516.

Friday

Tinsel Town Teen Bash will be held from 7 to 11 p.m. Friday at George Pierce Park Community Recreation Center, 55 Buford Highway, Suwanee. For more information, call 770-831-4173.

Saturday

Holiday Window Painting Contest will be held Saturday at Lucky Shoals Park Community Recreation Center, 4651 Britt Road, Norcross. For more information, call 770-723-9516.

Dancing with the Sugar Plum Fairy will be held from 11 a.m. to 1 p.m. Saturday at Rhodes Jordan Park Community Recreation Center, 100 E. Crogan St., Lawrenceville. For more information, call 770-822-5414.

Freedom Christian Ministry and the U.S. Marine Corp will be holding Toys for Tots from 4 to 6 p.m. Saturday located at 420 Grayson Highway in Lawrenceville. For registration and information, call 678-376-1983.

Dec. 19

Resurrection Baptist Church will hold a “I’ll Be Home For Christmas” program at 6 p.m. Dec. 19 at 665 Beaver Ruin Road in Lilburn. For more information, call 770-364-4512.

December

New London Theatre will be presenting “A Christmas Carol” until Dec. 19 located tat 2485 E. Main St. in Snellville. For more information, visit www.NewLondonTheatre.org or call 770-559-1484.

Theatrical Outfit will be holding “A Christmas Memory” from Wednesday until Dec. 23 at The Balzer Theater, 84 Luckie St. N.W. in Atlanta. For more information, visit www.theatricaloutfit.org or call 678-528-1500.

McKendree United Methodist Church will be holding “Walk Thru Bethlehem” from 6 to 8 p.m. today located at 1570 Lawrenceville-Suwanee Road in Lawrenceville. For more information, visit www.mckendreeumc.org or call 770-339-9801.

New Dawn Theater Company will be presenting “A Candle in the Window” at 8 p.m. Thursdays, Fridays and Saturdays and at 2 p.m. Saturdays and Sundays. It will be located on 3087 Main St. in Duluth. For tickets and more information, visit www.newdawntheatercompany.com or call 678-887-5015.

Angels Alive will be holding Christmas Dinner preparations until Saturday located at First United Methodist Church, 395 W. Crogan St. in Lawrenceville. For more information, visit www.angelsalive.org.

Southeastern Railway Museum will be holding Lunch with Santa from noon to 2:30 p.m. Saturday at 3595 Buford Highway in Duluth. For tickets and more information, visit www.ticketriver.com or call 770-476-2013.

Southeastern Railway Museum will be holding Polar Express Experience from 6 to 8 p.m. Saturday at 3595 Buford Highway in Duluth. For tickets and more information, visit www.ticketriver.com or call 770-476-2013.

South Hall’s Community Theater will present “A Wonderful Life: A Live Radio Play” at 7:30 p.m. Saturday and at 3 p.m. today. It will be located at Springs Church, 6553 Spout Springs Road in Flowery Branch. For tickets and more information, visit www.FifthRowCenter.com or call 678-357-7359.

“Who Broke Christmas?” a kids’ dinner theater event, will be held from 6:30 to 8:30 p.m. Thursday through Saturday and 11:30 a.m. to 1 p.m. Saturday at various park facilities throughout the county. The event will include a kid-friendly buffet dinner and an interactive holiday mystery. Tickets are $15 and the event is for children ages 3 and older. Registration is required. For more information, call 770-814-4914 or 770-417-2200. For a list of which park facilities will host the event on specific dates, visit www.gwinnettparks.com and click “Happenings” in the left side menu.

Holiday in the Square will be held today and Friday through Sunday from 5 to 8 p.m. and Dec. 20 to 21 from 10 a.m. to 2 p.m. at Gwinnett Historic Courthouse, 185 W. Crogan St., Lawrenceville.

Split Sil Theater will present “The Trial of Ebenezer Scrooge” at 2:30 and 7 p.m. through Dec. 19 at 307 Main St., Loganville. For more information, visit www.splitsilktheatre.org.

Fifth Row Center will present “It’s a Wonderful Life: Live Radio Play” Friday and Saturday, times vary, at 6553 Spout Springs Road, Flowery Branch. For more information, call 678-357-7359.

Gwinnett Environmental & Heritage Center will host Wonders of Winter Wildlife from 10 a.m. to 3 p.m. Dec. 27, 28, 29 and 30 and Jan. 3 and 8. For more information, call 770-904-3500 or visit www.gwinnettEHC.org.