Tampa's Downtown on Ice: Even in Florida, you can get in the holiday spirit by skating on an outdoor rink in the park. Each 90-minute session includes skate rental. The rink is open through Jan. 3. 4 p.m., Curtis Hixon Park, 600 N Ashley Drive, Tampa. $12. (813) 966-5505.
Gulfport Tuesday Fresh Market: With live music, vegetables and fruit, baked goods, herbs, teas, plants and crafts. 9 a.m., Gulfport, Beach Boulevard, Gulfport. Free. (727) 902-2326.
A Show Palace Christmas Spectacular: This musical revue features classic holiday songs along with themed choreography and costumes. 11:30 a.m., Show Palace Dinner Theatre, 16128 U.S. 19, Hudson. $49.50, $24.95 child; $38.45, $19.95 child (show only). (727) 863-7949.
Let It Snow: The planetarium's 32-minute holiday show features festive classics from Frank Sinatra and Chuck Berry to Burl Ives and Brenda Lee, with a multi-media finale by the Trans Siberian Orchestra. It's all enhanced with thematic animation, special effects and all-dome scenery. 12:05 p.m., Bishop Planetarium at the South Florida Museum, 201 10th St. W, Bradenton. $19, $17 seniors, $14 ages 4-12, 3 and younger free. (941) 746-4131.
Holiday Lights in the Gardens: Stroll through the gardens with more than 750,000 twinkly lights, lasers, animated figures and entertainers lining the pathways. Show a valid PSTA pass and get a free pair of 3-D glasses to enhance the show. Check flbg.org for complete schedule. 5:30 p.m., Florida Botanical Gardens, 12520 Ulmerton Road, Largo. Donation of $4 suggested; under 12 free. (727) 582-5800.
River of Lights Christmas Cruise: Board the Yacht StarShip for a magical cruise up the Hillsborough River to see festive lighted bridges, shimmering downtown skylines and decorated Tampa harbor homes. Includes a holiday buffet, hot cocoa, cookies, carols and Santa. 6 p.m., Yacht StarShip, 603 Channelside Drive, Tampa. $59.95, $29.95 children. (813) 223-7999.
Magic Men: Magic Mike and Fifty Shades of Grey combine in this contemporary male revue. 8 p.m., Tampa Theatre, 711 Franklin St., Tampa. $23.50-$78.50. (813) 274-8982.
SEASON FINALE The Voice, 9 p.m., NBC. Tonight, they'll heap loads of love and praise on a rising new star., Then, if tradition holds, we won't hear from the winner again.
MORE TO EXPLORE
Find our holiday gift guide at tampabay.com/things-to-do.