We currently have 20 concerts in St Petersburg, FL on our list. You can find music events of all genres: country, rock, jazz, Christian, etc. St Petersburg concerts will be held at 5 venues. The average ticket price is $37. Check out the schedule below for tonight, this weekend, or any other date, and get tickets for your favorite artists!