Krewe of Sant' Yago Knight Parade: The parade lights up Ybor City with more than 100 illuminated floats, marching bands and krewes on Saturday. TV talk show host Steve Wilkos is the grand marshal. There will be beads. Free. Bleacher seats available for $24. knightparade.com.
Long Island Medium: TLC star Theresa Caputo comes to Tampa to go into the great beyond for interactive readings with the audience Saturday at the USF Sun Dome in Tampa. $25.50-$85.50. (813) 974-3004.
Rock 'n' Roll Half Marathon: Lace up for a rocking 13.1-mile run Sunday through St. Petersburg to the downtown waterfront with live bands at every mile, cheerleaders and a free post-race concert by pop-rapper Sean Kingston. This year adds a new 3.1-mile race. runrocknroll.competitor.com/st-petersburg.
Sensual night at the museum: "An Evening with Aphrodite: Ancient Greek Erotica" promises walking works of art, henna tattooing, a chocolate fountain and other nibbles, live harp music, a cash bar and a stimulating lecture for your brain Tuesday at the Museum of Fine Arts in St. Petersburg. $25, $15 members. No reservations; first-come, first-served. (727) 896-2667.
Opera: Tuesday is the final performance of Puccini's Tosca by the St. Petersburg Opera at the Palladium. $21.50-$64.50. (727) 823-2040. On Thursday, Opera Tampa debuts its new Florida Opera Festival with A Masked Ball, Verdi's tale of a king falling for his best friend's wife. Tickets start at $34.50, at the Straz Center. (813) 229-7827.
Richard Marx: He's the ultimate storyteller, especially with acoustic shows like this one Thursday at the Capitol Theatre in Clearwater. $42.50-$59.50. (727) 791-7400.
Florida Orchestra does Broadway: A hit parade from shows like Phantom of the Opera, West Side Story, Les Miserables and Jersey Boys is Friday at the Straz Center, Saturday at the Mahaffey and Sunday at Ruth Eckerd Hall. $15-$45. (727) 892-3337.
Merle Haggard: It's not often you get a chance to see an outlaw country legend like Haggard, who comes to the Mahaffey Theater in St. Petersburg on Friday. $39.50-$89.50. (727) 892-5798.
Kids and Family
Florida State Fair: It opens Thursday at the Florida State Fairgrounds in Tampa with rides, games, animal exhibits and food so outrageous you wouldn't dare eat it any other time. Admission: $8-$12 ages 12 and older, $4-$6 ages 6-11, 5 and younger free. (813) 621-7821.
More to Explore
Get the latest movie times and trailers at tampabay.com/things-to-do/movies.