If you love everything Christmas related and are eager to buy awesome presents for friends and family, these are the Christmas markets in Tampa you need to see:

Jingle Bell Bazaar 

Price: Free

When: December 15 from 12:00 to 6:00 p.m.

Address: Centennial Park 1800 E 8th Ave Tampa, Florida

Why You Need To Go: A full day of festive fun awaits at Historic Ybor City. This Christmas bazaar will be full of great shopping (more than 70 craft and product vendors), live music and dance performances, delicious Latin food, and holiday characters (Santa among them, of course). All of this is for free, so don't miss it.

The Enchant Christmas Market 

Price: Admission for adults is $19.99 - $32.99

When: Nov. 22 - Dec. 29

Address: Tropicana Field 1 Tropicana Dr., St. Petersburg, Florida

Why You Need To Go: This highly anticipated event starts tomorrow. It will have the World's Largest Light Maze, a magical light-filled ice skating trail, a kid's zone, and a huge food and Christmas market featuring more than 40 local and international specialized vendors. Your admission ticket will give you access to all that, and there are exclusive events you can attend too, so check them here.

Christmas Town At Busch Gardens

Price: Included with a park admission ticket

When: Nov. 16 - Jan. 6

Address: 10165 McKinley Dr, Tampa, Florida

Why You Need To Go: This Christmas extravaganza is taking place at Busch Gardens and is having more than a million lights. The enchanting Christmas town will be a great place to shop for presents, but also to enjoy classic festive drinks and bites, sign with carolers, and enjoy tons of entertainment options and unique holiday experiences.

The Shops Of Winter Village 

Price: Free

When: Nov. 22 – Jan. 5

Address: Curtis Hixon Waterfront Park 600 N Ashley Dr, Tampa, Florida

Why You Need To Go: Winter Village will be the place to be during the holidays, but if you want a good shopping spree you will enjoy its pop-up holiday shopping experience the most. The Shops of Winter Village will feature 10 boutiques from local makers and vendors literally everything. From decorative goodies to apparel and handmade toys, here you'll find something for everyone in your life.

Holiday Lighted Boat Parade Dinner Cruise

Price: Adult admission $99.95

When: December 21

Address: Yacht StarShip Cruises & Events Tampa603 Channelside Dr, Tampa, Florida

Why You Need To Go: Holiday season in Florida must include something water-related, so go with the flow and take a dinner cruise. At this one, you can sail for 2.5 hours and have a reserved table to enjoy a buffet dinner while taking in the views of the annual Downtown Tampa Holiday Lighted Boat Parade (weather permitting). They will also have a DJ and dancing on the top deck.

Holiday Lights In The Garden

Price: Free — a $5 donation is suggested, but not required

When: Nov. 29 - Jan. 4

Address: 12520 Ulmerton Rd. Largo, Florida

Why You Need To Go: The Florida Botanical Gardens will soon sparkle with 1 million LED lights, laser lights, and lighted figures. They have all-year free admission with a donation of only $5 suggested, so this is guaranteed fun on the budget. Each evening they will have food, drinks and ice cream concessions, and shopping opportunities at the Botanical Bounty Gift Cart, located on the main plaza.

West Tampa Holiday Market

Price: Free

When: December 8 from 11:00 a.m. to 3:00 p.m.

Address: West Tampa Market 2106 W Main St., Tampa Florida

Why You Need To Go: West Tampa is having a cute holiday market with bay area's coolest local artists, makers, and vendors. Go grab some unique gifts for all your friends! This is a free admission event that is also having delicious brews, yummy treats, and live jazz presentations.

Christmas in the Wild

Price: General admission $26.95

When: November 30

Address: 1101 West Sligh Avenue Tampa, Florida

Why You Need To Go: Christmas in the Wild is an event happening at Zoo Tampa, and it will literally honor its name. Come for animal encounters, festive characters, and amazing light displays and decorations (including a 50-feet scintillating tree). They will be also offering delicious holiday treats and you can shop at the brand new Melitta Christmas Market.

Shopapalooza Festival

Price: Free

When: Nov. 30 and Dec. 1

Address: Vinoy Park 701 Bayshore Drive NE St. Petersburg, Florida

Why You Need To Go: Come to Shopapalooza Festival and buy goodies from more than 200 local shops, artists and food vendors. During the 2-day event, you may also enjoy free entertainment, a huge kids' zone, a food hall, and an activity zone for all ages. They're also having free raffles and prizes for attendees, a Christmas tree display, and live painting.

With so many markets and events to hit up this holiday season, there's no excuse to miss out on all the festive fun!