Send items for the Holiday Calendar to calendar@gwinnettdailypost.com or the Gwinnett Daily Post, P.O. Box 603, Lawrenceville, GA 30046. The fax number is 770-339-8081. Please include event name, time and date, location, with address, phone number and cost. Deadline is two weeks prior to the event.

Today

A Festival of Music will be hosted at 7 p.m. today at Snellville United Methodist Church, located 2428 Main St. E. in Snellville. Admission is free. Childcare provided for children 4 years and younger. For more information, call 678-430-6002.

Norcross First United Methodist Church will host a Hispanic Christmas Pageant at 7 p.m. today. The church is at 2500 Beaver Ruin Road in Norcross. The event is free. For more information, call 770-448-4142 or visit www.nfumc.org.

The Eastminster Sanctuary will present the Christmas portion of Handel's oratorio "Messiah" at 7 p.m. today at Eastminster Presbyterian Church on 5801 Hugh Howell Road in Stone Mountain. Admission is free. For more information, call 770-469-4881.

New Beginning Baptist Church will celebrate the birth of Jesus at 6 p.m. today at New Beginning Baptist Church at 4403 Ga. Highway 53 in Flowery Branch. Call 770-654-6579 for more information.

Thursday

Harmony Grove United Methodist Church will host Candlelight Services beginning at 5 and 7 p.m. Thursday. The church is at 50 Harmony Grove Road in Lilburn. For more information, call 770-921-7747.

"A Modern Christmas Carol" will be hosted at 4 p.m. Thursday at Snellville United Methodist Church, located 2428 Main St. E. in Snellville. Admission is free. Childcare provided for children 4 years and younger. For more information, call 678-430-6002.

A Traditional Christmas Eve Candlelight Service will be hosted at 5:30 p.m. Thursday at Snellville United Methodist Church, located 2428 Main St. E. in Snellville. Admission is free. Childcare provided for children 4 years and younger. For more information, call 678-430-6002.

A Contemporary Christmas Eve Service will be hosted at 7 p.m. Thursday at Snellville United Methodist Church, located 2428 Main Street East in Snellville. Admission is free. Childcare provided for children 4 years and younger. For more information, call 678-430-6002.

A Traditional Christmas Eve Service will be hosted at 11 p.m. Thursday at Snellville United Methodist Church, located 2428 Main Street East in Snellville. Admission is free. Childcare provided for children 4 years and younger. For more information, call 678-430-6002.

Norcross First United Methodist Church will host a "Camel Lot" a children's Christmas Eve program at 5:30 p.m. Thursday at 2500 Beaver Ruin Road in Norcross. The event is free. For more information, call 770-448-4142 or visit www.nfumc.org.

Norcross First United Methodist Church will hold a free Candlelight and Communion service at 7 and 11 p.m. Thursday at 2500 Beaver Ruin Road in Norcross. For more information, call 770-448-4142 or visit www.nfumc.org.

Saturday

Snow Mountain will open Saturday at Stone Mountain Park. The snow park attraction will be open weekends through March 7. Tickets are $40 from Dec. 26 through 30 and $25 Dec. 31 through March 7. For more information, call 770-498-5690 or visit www.snowmountainpark.com.

Dec. 31

The city of Duluth will hold its New Year's Eve Extravaganza at 8 p.m. to midnight Dec. 31 at the Duluth Festival Center Amphitheater and Town Green. For more information, visit www.duluthga.net.

Ongoing

Santa's Wonderland will be held by Bass Pro Shops at all retail locations through Thursday. The event will include free photos with Santa, games and crafts. For more information, visit www.basspro.com/santamedia.

New London Theatre will present "A Christmas Carol" at 8 p.m. Fridays and Saturdays and 2:30 p.m. (with a smaller cast) Saturdays and Sundays through today. The theater is at 2485 E. Main St. in Snellville. Tickets are $10 in advance, $12 at the door and $8 for children and students. For more information, call 770-559-1484 or visit www.newlondontheatre.org.

The Hudgens Center for the Arts will host the Portrait Society of Atlanta's fall juried exhibition and the St. Nicholas Exhibit, as well as an exhibit of 37 hand-painted Santas through Dec. 31. The center is at 6400 Sugarloaf Parkway, Building 300, in Duluth. Admission is $5 for adults, $3 for seniors, students and children older than 2. For more information, call 770-623-6002 or visit www.thehudgens.org.

New Dawn Theater will present "Miracle on 34th Street" at 8 p.m. Thursday through Saturday and 2 p.m. Saturdays and Sundays through Dec. 20 at 3087 Main St. in Duluth. Tickets are $15 for adults, $12 for seniors and $10 for students. For more information, call 678-887-5015 or visit www.newdawntheatercompany.com.

Ziggy's Jazz and Blues Lounge will present "A Starlight Smooth Jazz Christmas" at 7:30 p.m. through Dec. 31 at 860 Duluth Highway, Suite. 450, in Lawrenceville.