Lights, song and more: Enjoy the sights, sounds and tastes of the holiday season at the 33rd annual Church Street Christmas, 7 to 9 p.m. Dec. 21-23 on Church Avenue, in historical downtown Dade City. Locals and visitors alike are welcome to enjoy a winter stroll. Three churches — First Baptist, First Presbyterian and First United Methodist — offer activities and entertainment featuring iperformers and choral and instrumental groups. Other performances will be held at the homes of local residents, including a concert by the Dade City Symphony at 7 p.m. Dec. 21 at Church Avenue and 16th Street. Complimentary holiday pictures, hot cocoa and Happy Birthday Jesus cupcakes. For information and schedule of church performances, go to churchstreetchristmas.org.
Spirit of the season: White Christmas, based on the 1954 movie, is a musical comedy featuring Irving Berlin songs and spectacular dance numbers. The show runs through Dec.28 at Show Palace Dinner Theatre, 16128 U.S. 19 in Hudson. Cocktails start at 11:30 a.m. Wednesdays and Thursdays, 6 p.m. Fridays, 11:30 a.m. and 6 p.m. Saturdays, and 1 p.m. Sundays. $49.50 for dinner and show; $38.45 show only; ages 11 and younger, $24.95 and $19.95, all plus tax and tip. (727) 863-7949 or showpalace.net.
Art: Art by students from the Genesis Preparatory Academy is on display through Dec. 28 at the Downtown New Port Richey Art Gallery, 6231 Grand Blvd. (727) 848-6500. Visit nprgallery.com online.
Country music: Sonny Oden and the Country Snowbirds perform country music from 7-10 p.m. Friday at the Holiday Lake Estates Civic Association, 3624 Atlantis Drive, Holiday. Bring your own drinks and snacks. $7. (727) 934-8326.
Music to your ears: John Timpanelli performs It's Beginning to Look a Lot Like Christmas from 3 to 5 p.m. Sunday at Beacon Square Civic Association, 3741 Bradford Drive, Holiday. $10 for members; $12 nonmembers. Ticket price includes dessert and coffee. (727) 379-6557.
Polar express: A Crews Lake Christmas Train Ride to Santa's North Pole holiday event will be 10 a.m. to 4 p.m. Saturday at Crews Lake Wilderness Park, 16739 Crews Lake Drive, off Shady Hills Road, Shady Hills. Enjoy a train ride to Santa's North Pole, visit with Santa, listen to Christmas music with Backyard Production Company performers and Christmas stories with storyteller Jerry Cowling. Bring a camera for pictures with Santa. Admission is $3 per person. For information, call (727) 267-7161.
Christmas wonderland: Candy Cane Acres continues from 6 to 10 p.m. Friday and Saturday at the Hernando County Fairgrounds, 6436 Broad St., Brooksville. The Christmas event includes Mrs. Claus' kitchen, a parade of trees, a play area and children's games, Santa's workshop and a Florida-style sleigh ride. Hot chocolate, hot cider, eggnog and soda will be available, as well as cookies, fudge and cupcakes. Admission is $10 per carload, which includes 10 free tickets for food, drinks and games; additional tickets are 50 cents each. Hernando County Fairgrounds, 6436 Broad St., Brooksville. (352) 796-4552.
Symphony in Lights: A holiday light show with more than 250,000 LED lights choreographed to the music of the Trans-Siberian Orchestra is at 6, 7, 8 and 9 p.m. nightly through Dec. 31 at the Shops at Wiregrass, 28211 Paseo Drive, Wesley Chapel. Free. (813) 994-2242. theshopsatwiregrass.com.