Halloween parties and concerts in Tampa, St. Pete and Sarasota 2017
Bebe Rexha/YouTube

Forget haunted houses and horror-movie marathons. This Halloween, the best place to be is at a concert, and Tampa and Saint Petersburg have plenty going on, from rock bands to rappers. So, guys and ghouls, get your costume picked out, grab your tickets and let the music put a spell on you this Halloween.

Oct. 27 @ 9 p.m.
Jannus Live - 16 2nd Street North, Saint Petersburg, FL 33701

Kick off Halloween weekend on Friday, Oct. 27 with a show from Matisyahu at Jannus Live as part of his Broken Crowns tour, along with rock-reggae band Common Kings and Orphan, signed to Matisyahu's own label. Tickets are on sale now right here on AXS. VIP packages are also available. Can't make it? He'll also be playing in Ft. Pierce the following day, Oct. 28.

Oct. 27 @ 8 p.m.
Amalie Arena - 401 Channelside Dr. Tampa, FL 33602

Music icon Santana is one of many musicians with shows coming just in time for Halloween--including a stop at Tampa's Amalie Arena on Oct. 27 as part of his Transmogrify tour. Tickets are on sale now, starting at $66.

Kings of Leon
Oct. 28 @ 7 p.m.
MIDFLORIDA Credit Union Amphitheater at the Florida State Fairgrounds - 4802 US Highway 301 North, Tampa, Florida 33610

Keep Halloween weekend going with rock band Kings of Leon on Saturday, Oct. 28. Tickets are on sale now, starting at $17. Can't make it? They'll also be playing West Palm Beach the day before, Oct. 27.

Bone Thugs N Harmony
Oct. 28 @ 8 p.m.
Jannus Live - 16 2nd Street North, Saint Petersburg, FL 33701

Check out Bones Thugs N Harmony at Jannus Live over Halloween weekend on Saturday, Oct. 28, as part of their fall tour. Tickets are on sale now for $25. Can't make it? They'll also be performing in Portland as part of the annual Boo Bomb.

Bebe Rexha
Oct. 29 @ 8 p.m.
The Orpheum - 1915 East 7th Ave., Tampa, FL 33605

Chances are, you've heard a Bebe Rexha song--you just don't know it. The songwriter is now embarking on a music career of her own, on this fall, she's out on the road with Marc E. Bassy as part of their joint Bebe & Bassy tour. Tickets are on sale now, starting at $25. Can't make it? The two will also be performing in Dallas on Oct. 25 and in Houston on Oct. 26.