Tampa Bay

Where to Buy a Christmas Tree in Tampa Bay This Holiday Season

  • November 15, 2022
  • | 20:24 PM

It’s time to deck the halls! ✨ If you’re looking for the best spot to pick out the perfect Christmas tree in Tampa Bay, you’ve come to the right spot. From Tampa to St. Pete, we’ve curated a list of where to buy a Christmas tree in Tampa Bay this holiday season.

📷 Gallagher's Pumpkins & Christmas Trees

Gallagher's Christmas Trees

Looking to start a family tradition?  No one knows traditions better than Gallagher’s! For over 30 years, Gallagher’s has been serving the St. Pete area as a locally owned and operating pumpkin and holiday shop.

Each year the Gallagher family adds more selections of trees to their market, offering trees that will bring a new look every holiday season! Browse their inventory in a holiday themed market, perfect for photo opportunities. Bring the whole family and start your holiday tradition today by taking your holiday card photo here!

Don’t have time to pick out a tree? Order online for pick up or delivery in Pinellas County!

Hours & Location

Opening November 20th

Open Daily | 9:00am–9:00pm

📍 7401 4th St N, St. Petersburg, FL 33704

Gallio Family Christmas Trees

Gallio Family Christmas Trees has been in the Tampa Bay area for over 20 years.  Their stock of beautiful trees are going to look perfect in your home!  We love that they sell everything you need to create the best tree, so you’re not going store to store for all the supplies. By offering delivery, tree stands, fresh wreaths, and decor, you won’t have to make any other stops!  Pick up one of their North Carolina Frasier Firs, Douglas Firs, Blue Spruce or Noble Firs today and have fun decorating!

Hours & Location

Opening November 18th

Sunday – Friday | 9:00am – 8:00pm
Saturday | 9:00am – 9:00pm

📍 4518 S Manhattan Ave, Tampa, FL 33611 (Directly in front of Saint Patrick’s Church)

📷 Ergle Christmas Tree Farm

Ergle Christmas Tree Farm

If you’re looking for some fun for the kids, you need to visit Ergle Christmas Tree Farm!  Their space is not just about the shopping, but also attractions. While shopping, bring your kids to their petting zoo where they can marvel at cute seasonal animals.  Then make your way to their holiday concessions where you can feast on some yummy kettle corn!

Each year Ergle’s farm receives fresh shipments of Northern imported Christmas trees, so your tree is always looking alive and healthy. You can also cut your very own Florida grown Christmas tree.

Hours & Location

Opening November 19th

Open Daily | 9:00am-7:00pm

📍 3325 Treiman Blvd, Dade City, FL 33523

Fancy Fir Christmas Trees

Located in the heart of South Tampa, Fancy Fir Christmas Trees is a great spot to pick out your Christmas tree! Their grower has provided the White House their Christmas four times, so you know you’re getting a great tree

Hours & Location

Monday – Saturday | 9:00am – 8:00pm
Sunday | 11:00am – 8:00pm

📷 McP's Trees

McP's Trees

Need a Christmas tree and want to give back? McP’s Trees, in Westchase, sets up shop at Westchase Elementary and Sickles High School and donates a portion of the profits to the schools. Support the Tampa Bay community and shop at McP’s trees!

Hours & Locations

Westchase Elementary & Lake Magdalene 
Sunday| 9AM–8PM
Monday – Thursday | 10AM–8PM
Friday | 10AM–9:30PM
Saturday | 9AM–9PM

Sickles High School 
Sunday| 9AM–9PM
Monday – Friday | 10AM–9PM
Saturday | 9AM–10PM

📍 Westchase Elementary School – 9517 W Linebaugh Ave, Tampa, FL 33626

📍 Sickles High School – 7950 Gunn Hwy Tampa, FL 33626

📍 Lake Magdalene United Methodist Church – 2902 West Fletcher Avenue, Tampa, FL 33618

📷 Great Lakes Christmas Tree Farms

With locations in Ybor City and Carrollwood, Great Lakes Christmas Tree Farms is a great place you pick out your Christmas tree in Tampa Bay! Here you can find a beauitful selection of fresh pre-cut trees and poinsettias. They’ve been bringing joy to Tampa Bay for more than 30 years!

Hours & Location

Daily | 8:00am–8:00pm

📍 Ybor City – 1701 E. 2nd Ave. Tampa, FL 33605

📍 Carrollwood – 10001 N. Armenia Ave. Tampa, FL 33612

📷 Dave's Christmas Tree Lot

Dave's Christmas Tree Lot

Dave’s Christmas Tree Lot, in Brandon, is the spot for you if you are looking for the best trees and firewood!  While it is warm in Florida, there is nothing like a fire in the cool holiday months. Dave’s carries bundled split oak firewood, which not only will keep you warm but also looks great as a rustic accent in your Christmas decor!

We love that Dave’s offers on site flocking, so that your tree can get that artificial snow look.  With different colors available, your tree will look beautifully snow dusted all through the holidays!

Hours & Location
Sunday |9:00am– 9:00pm

📍 106 E Lumsden Rd #6438, Brandon, FL 33511

An Old Time Christmas

For all your holiday decor, head to An Old Time Christmas in St. Pete! From premium Fraser Fir tress to fresh poinsettias to  Christmas cacti and specialty wreaths, they’ve got it all. Enjoy old fashioned theater popcorn while you shop!

Hours & Location

Opening November 19th

Monday-Saturday | 10:00am-8:00pm
Sunday | 12:00pm-8:00pm

📍 301 37th Avenue North, St Pete FL 33704

Where to Buy a Christmas Tree in Tampa Bay This Holiday Season & More

Excited for the holidays? Head  @StuffToDoInTampaBay on Instagram and Facebook to discover the best things to do this holiday season!

Curated by

Born & raised in Tampa | probably at a local coffee shop or bookstore 🫶...