Voted the #1 beach in Florida by USA TODAY 10Best Readers' Choice Awards and hosting its famous 100-foot Christmas tree, Delray Beach is a top holiday choice for 2025

Located in South Florida's Palm Beach County, Delray Beach is vibrant beach town that knows how to celebrate the holidays. The city's iconic 100-foot Christmas tree and Holiday Village, which includes ice skating, a carousel and photos with Santa, draws families and visitors from across the country. If you’re looking for a premiere holiday destination this season, add Delray Beach to your list.

Video Highlights

Location & Dates

šŸ“ Address

51 North Swinton Avenue

Get Directions

šŸ•’ Dates & Hours

December 2 - 28, 2025

100-ft Christmas Tree Lighting Celebration and Yuletide Street Fair takes place on December 2, 2025 from 6-9pm

See Holiday Village Highlights below for more details

Holiday Village Highlights

  • Ice Skating

    Enjoy faux ice skating in Florida's warm winter weather. Tickets are $6 and can be purchased at the Gingerbread Ticket House. No refunds. Last tickets sold at 8:30pm

    • December 4 - 21 from 5pm - 9pm
    • December 22 - 23 from 5pm - 9pm
    • December 26 -28 from 5pm - 9pm

    Schedule subject to change depending on the crowds.

  • Santa's House & Photos

    Christmas isn't complete without a visit to Santa. Check out Santa's House and get a picture with Santa. Take-a-way photos are $10 per picture. Last ticket sold 30 minutes prior to closing. No refunds.

    • December 2nd from 7:30pm - 9pm

    Future schedule to be announced.

    Schedule subject to change depending on crowds.

  • Holiday Carousel

    Capture the perfect holiday memory with a carousel ride. Ticket are $6 per ride but free rides will be available December 24-25. Tickets can be purchased at the Gingerbread Ticket House until 8:30pm. No refunds.

    • December 2 from 6pm - 9pm
    • December 4 - 21 from 5-9pm Th & Fri, 1-9pm Sat & Sun
    • December 22 - 23 from 1pm - 9pm
    • December 26 - 28 from 1pm - 9pm
  • Mini Golf

    Test your mini golf skills. Tickets are $6 and can be purchased at the Gingerbread Ticket House. No refunds. Last tickets sold at 8:30pm

    • December 2 from 6pm - 9pm
    • December 4 - 21 from 5-9pm Th & Fri, 1-9pm Sat & Sun
    • December 22 - 23 from 1pm - 9pm
    • December 26 - 28 from 1pm - 9pm

    Schedule subject to change depending on crowds.

Lodging Recommendations

  • Opal Grand Resort & Spa

    Explore hotel packages at CambriaChristmasMarket.com
    Book Now
  • The Ray Hotel Delray Beach

    Purchased through Eventbrite.com
    Book Now

History of the 100-Foot Christmas Tree

The 100-foot Christmas tree began as a 50-footer purchased by the Delray Beach Downtown Development Authority in 1993 to help spur economic development. An additional 50 feet of the tree was purchased in 1995 for Delray Beach's centennial celebration. Today, the city is celebrating 32 years of the 100-foot Christmas tree.

Learn More

100-foot Christmas Tree FAQs

This is the most frequently asked question.
It may not have grown from mother nature, but the blood, sweat and tears building it is real. The pride in the volunteers' work is real. The first Christmases are real. The first dates and proposals are real. Bringing the community together is real. The memories and family traditions are real.

The tree frame consists of aluminum sections. When the sections are put together, they create rings.Ā  Each ring is smaller than the next.Ā  Once each ring is completed, they are lifted by crane on top of each other to create the tree shape. And of course, the star is placed last.

There are 18,000 ornaments, and 217,980 individual LED lights.

The tree structure, houses inside and houses outside the tree take about 10 to 14 days to set. Once that is complete, volunteers and staff will make sure inside the tree and each of the six houses are decorated to the most festive little details. Even though it looks complete from the outside, all the details on the insides take about a month to complete.

Yes, you can walk through the tree and the best part is that's free.

It's estimated that the 100-ft Christmas Tree lighting celebration draws over 30,000 visitors, and over 500,000 people visit Delray Beach throughout the holiday season.

For more information about Delray Beach: