The Nutcracker: The holiday classic is at 2 p.m. at Largo Cultural Center, 105 Central Park Drive. $25 VIP, $22 advance, $25 day of show, $20 senior (60+), $20 student. Call the box office at (727) 587-6793.
The season in song: A Yuletide concert is at 7:30 p.m. at the Painted Fish Gallery, 350 Main St., Dunedin. Bill and Susan Boyer Haley will perform songs and welcome participation. Tickets $10. Call (727) 734-5060.
A holiday special: The West Coast Players presents The Santaland Diaries, a funny, true account of the author's stint working as a Christmas elf at Macy's, at 2 p.m. today and Dec. 20, and 2 and 8 p.m. Dec. 19. To get to the theater, take U.S. 19 to Drew St., Clearwater. Turn east toward Best Buy. Turn left at the light at Best Buy onto the access road and follow it to the stop sign. Turn right into the first group of units. All seats $15. Call (727) 482-9967.
Christmas chorus: The combined music ministries of First United Methodist Church of Tarpon Springs and Palm Harbor United Methodist Church presents the musical program, Exceeding Great Joy, at 7 p.m. at Palm Harbor United Methodist Church, 1551 Belcher Road. Free admission and valet parking. Call (727) 785-7487 or (727) 937-3271.
New York club to meet: The Native New Yorkers of Tampa Bay Club meets at 6:30 p.m. at Johnny Garlic's Restaurant, 33180 U.S. 19, Palm Harbor. Call (727) 345-5558.
Pictures with Santa: Have a picture taken with Santa, Mrs. Claus and the elves 2-4 p.m. on Dodecanese Boulevard at the Sponge Docks, Tarpon Springs. Cost is $5 per photo. Bring an unwrapped toy or monetary donation to support holiday food drives. Call (727) 942-5628.
Musical play: A Children's Workshop production of Peter Pan is at 4 p.m. at the Largo Community Center, 65 Fourth St. NW. Free admission, but donations will be accepted. Call Gidget Cross at (727) 536-7407.
Santa Lucia Festival: The 28th annual Santa Lucia Festival of Lessons and Carols is at 7 p.m. at Prince of Peace Lutheran Church, 455 Missouri Ave., Largo. Service includes readings, carols, anthems and a Baroque ensemble. Tickets, though complimentary, are required and available while supplies last by calling (727) 585-9969 or picking them up at the church. Offering received.
Show and tell: The Jewish Genealogical Society of Tampa Bay features genealogical success stories at 1:30 p.m. at Gulf Coast Jewish Family Services, 14041 Icot Blvd., Clearwater. Anyone interested is invited to attend. Call Sally Israel at (727) 343-1652.
Dinner dance: The World Circle Language Club hosts a dinner dance at 5:30 p.m. at Cove Cay Country Club, 2612 Cove Cay Drive, Clearwater. For details call (727) 787-3344.
Bilingual reading group: "Read to Me" is a new group for moms with children from birth to preschool that meets at 10 a.m. Mondays at the Largo Public Library, 120 Central Park Drive. Moms can practice their English or Spanish and instill a love of reading in their kids. Call Britney Hord at (727) 587-6715 or e-mail firstname.lastname@example.org.
Herbal potluck: Join the Florida Herb Society for an herbal potluck and taste appetizers, soups, salads, sweets and beverages at 6:30 p.m. at the Clearwater Garden Club, 405 Seminole St. Call (727) 365-8574.
Musical memories: A musical variety show, The Sparkle of the Diamond, is at 7 p.m. at American Legion Post 7, 1760 Turner St., Clearwater. Tickets $5. Call (727) 461-4369.
Auxiliary fundraiser: Helen Ellis Hospital Auxiliary hosts "Gold to Cash," 7 a.m.-4 p.m., and Wednesday and Thursday in the cafeteria of Helen Ellis Memorial Hospital, 1395 S Pinellas Ave., Tarpon Springs. Payment for scrap gold, silver, platinum. Driver's license or state ID required. Call (727) 942-5072 weekdays.