1. Drive-In Holiday Movie: St. Petersburg’s TASCO program for teens brings drive-in holiday movies to Crescent Lake Park on Saturday. The lot opens at 7 p.m. and the movie begins at 8. This week features How the Grinch Stole Christmas. Takes place as part of Holidays in the Sunshine City. Free. 1320 Fifth St. N, St. Petersburg. 727-893-7441.
2. Nutcracker Wonderland: Next Generation Ballet reimagines the family favorite holiday classic for this outdoor performance. Includes a visit from Santa. Masks and social distancing required. $48.50, $33.50 children. Shows are at 7 p.m. Thursday, 5:30, 7 and 8:30 p.m. Friday-Sunday and 5:30, 7 and 8:30 p.m. Monday and Tuesday. David A. Straz Jr. Center for the Performing Arts, 1010 N MacInnes Place, Tampa. 813-229-7827.
3. Boat Parade From a Ship: Grab a special seat to view downtown Tampa’s boat parade on Saturday by climbing aboard the American Victory ship. The parade is expected to pass by the ship at 7:45 p.m. The party will have DJ dancing, a visit from Santa and Mrs. Claus, Spunky Spirits, a food truck and a look inside the Christmas Cargo Hold to see how Santa delivers his presents. Even though the event is predominantly outside, masks are required when social distancing isn’t possible. $15, $14 seniors, $10 ages 4-12, 3 and younger free. 6:30-9 p.m. Saturday. 705 Channelside Drive, Tampa. 813-228-8766.
4. Breakfast With Santa: Santa pulls his sleigh into the community center to join kids 8 and younger for a breakfast that includes crafts, games, stories with Mrs. Claus and a Santa selfie. Reservations required to keep groups limited to 50 children with safe distancing. $7. 8 and 10 a.m. Saturday. Largo Community Center, 400 Alt. Keene Road. 727-518-3131.
5. Santa’s Dreamland Carnival: This family-fun community event includes midway rides and games, a 10-acre holiday light and tree display, real snow, Santa Claus visits, sleigh rides and food and artisan vendors. Masks and social distancing encouraged. Hand sanitizers and hand-washing stations available on the midway. Free, $25-$30 activities. 5-10 p.m. Thursday-Tuesday. The Grove at Wesley Chapel, 6105 Wesley Grove Blvd. 866-666-3247. Get tickets at dreamlandamusements.com.
Times staff writer Kelly A. Stefani contributed to this report.