This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

39th Annual Christmas in Comfort Celebration

November 29, 2025

Description

Get ready for the enchanting Christmas in Comfort, a beloved holiday extravaganza set to captivate visitors in the Texas Hill Country on November 29, 2025. This festive event, renowned for its holiday shopping and family-friendly activities, has grown from its humble beginnings to now feature over 130 vendors showcasing arts, crafts, and delightful food offerings. The festivities unfold from 10 a.m. to 9 p.m., offering a full day of joy. Join us in celebrating Christmas in Comfort, where the lighted night parade steals the show at 7 PM. Just a short 30-minute drive from San Antonio, Comfort becomes the idyllic backdrop for a charming small-town Christmas. With a population of 3,000 and a history as rich as its festive spirit, Comfort exudes character and charm. As a gem in the German-pioneered Texas Hill Country, Comfort boasts nearly 100 pre-1910 buildings within walking distance of the town center, earning it the distinction of being a National Historic District. Amidst this historic charm, Comfort invites you to indulge in great shopping, explore antiques, savor local wineries, dine at delightful restaurants, and experience unique lodging options. Make memories and embrace the holiday spirit in the heartwarming setting of Comfort, Texas. 

10:00 am - 9:00 pm Food Courts, Drink Booths 7th & High 

10:00 am - 9:00 pm 7th Street Vendors 

10:00 am - 5:00 pm High Street Vendors 

7:00 pm Night Parade 

After Parade Fireworks Display

Follow us on Facebook & Instagram for more information & our website.

Contact Information

Comfort Area Chamber of Commerce
Name: Comfort Area Chamber of Commerce
Phone: (830) 995-3131
Email: charlie@comfort-texas.com
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Event Insurance

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}