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

Twilight Festival 2025

September 6, 2025 12:00 PM - 9:00 PM (EDT)

Description

JOIN US FOR THE TWILIGHT FESTIVAL 2025- BIG thanks to our Sponsor: City National Bank!

Twilight Festival is the BIGGEST community festival in Versailles, KY! Calling all food, craft vendors, and fun to participate and help make 2025 the best year yet! Last year we had over 10K people flood in to attend the event and every year it gets bigger!

Handicap Accessible Parking Lot: City Hall lot for the City of Versailles, located at the corner of Main and Morgan Streets (196 S. Main Street). Reserved totally for handicap accessible parking. 

LIVE MUSIC and PERFORMANCES all day long!

Main Band is Encore of Lexington! Thanks to Commonwealth Credit Union!

Ag Alley brought to you by KFB- Woodford County and Central Kentucky Ag Credit. Location is Lexington Rd. 

Kidzone brought to you by the City of Versailles. Bounce houses, petting zoo, dunk tank and more!

'Food Court' around Court Street and the Courthouse. More food and beverage vendors than ever!

Market Vendors on Main Street- both North and South Main Streets!

FREE Health Fair 12-4:30pm in the Pavilion at the District located off Rose Hill Avenue. 

Want to view all vendors? See map here: Twilight Festival 

Want to see a parking map? Click this link: Versailles Public Parking 

Don't want to miss the UK Football game? We don't want you to either! Head over to Amsden Station's patio (old Vallozzi's) off Court Street for a showing of the game!


Location

Downtown Versailles

Main Street, Lexington Street, The District area and Court Street

Contact Information

Email: emily@woodfordcountyinfo.com
Details: 8598735122
To be a vendor:
You cannot register except with a credit card. All payments are due at the time of booking. No holds. 
All registrations are final. 
No refunds, no exceptions. 

Twilight Festival only accepts 2 of any one kind of vendor. If you question this before purchase, please contact us. If we meet our limit and you register, you will be refunded in full in this case. 

 After August 1st late fees are applied to all registrations. 

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:'['}}