Halloween is Saturday, Oct. 31, in Ponte Vedra Beach. The trunk-or-treats and GTM haunted trail have passed; the pumpkin patch is open noon to 2 p.m. Oct. 31.
Last checked Oct. 31, 2026. This page is updated each year at the same address. Sources: the St. Johns County Public Library System calendar, V Pizza, the GTM Research Reserve, St. Johns County Parks and Recreation and Lord of Life Lutheran Church.
Halloween is Saturday, Oct. 31, 2026. Ponte Vedra Beach is unincorporated and has no city festival of its own, so its Halloween ran through the library, a Palm Valley restaurant and the GTM Research Reserve, and every one of this year’s events was held before the holiday and has passed. On Halloween itself, Lord of Life Lutheran Church’s pumpkin patch is open noon to 2 p.m. For the night, see our trick-or-treat hours page.
Updated Oct. 31: all 2026 events marked past; Halloween-day pumpkin patch hours added.
Halloween at a glance
- Saturday, Oct. 31: Halloween; no official trick-or-treat hours
- Saturday, Oct. 31: Great Pumpkin Patch, Lord of Life Lutheran Church, noon to 2 p.m., its last day
- Past: library costume parade (Oct. 15), Hastings trunk-or-treat (Oct. 24), V Pizza Trunk or Treat in Palm Valley (Oct. 25), teen pumpkin decorating (Oct. 27), ESTUSCARY Haunted Trail (Oct. 29-30)
On Halloween day
Lord of Life Lutheran Church’s Great Pumpkin Patch, 276 Roscoe Blvd. N., is open noon to 2 p.m. Saturday, Oct. 31, for last-minute visitors, the church says. It is the last day of the season. The Ponte Vedra Beach Branch Library’s community room is an early voting site the same day, 8 a.m. to 6 p.m.; see our voting guide.
This year’s events (past)
- Kids Fall Fun and Costume Parade: the Ponte Vedra Beach Branch Library, 101 Library Blvd., held its free parade for ages 0 to 5 on Thursday, Oct. 15, from its event listing.
- Hastings Trunk-or-Treat: St. Johns County Parks and Recreation’s trunk-or-treat ran at Al Wilke Park, 6150 S. Main St., Hastings, on Saturday, Oct. 24, from the county’s Parks and Recreation page.
- V Pizza Trunk or Treat: V Pizza held its free trunk-or-treat at four restaurants on Sunday, Oct. 25, including Palm Valley at 154 Canal Blvd., raising money for V for Victory, which supports local families battling cancer, from V Pizza’s event page.
- PVB Teen Pumpkin Decorating: the library’s free session for ages 12 to 17 ran Tuesday, Oct. 27, from its event listing.
- ESTUSCARY Haunted Trail: the GTM Research Reserve’s trail ran Thursday, Oct. 29, and Friday, Oct. 30, from its south beach access parking lot, 2200 S. Ponte Vedra Blvd., for ages 10 and up, from its event page.
Next year
Organizers announce these in September and October, and this page is updated at the same address each fall. Organizers can add a Halloween event through our contact page. We list only events whose organizer publishes the date, time and place. For candy safety and who to call on Halloween night, see trick-or-treat hours.
What this means for you
- Pick up a last pumpkin at Lord of Life between noon and 2 p.m. Oct. 31.
- Check your neighborhood or HOA for trick-or-treat times; the county sets none.
- Watch for next year’s trunk-or-treat dates here from September.
Frequently asked questions
What Halloween events are in Ponte Vedra Beach in 2026?
This year’s events ran before the holiday and have passed: a library costume parade Oct. 15, trunk-or-treats in Hastings Oct. 24 and Palm Valley Oct. 25, teen pumpkin decorating Oct. 27 and the GTM Research Reserve’s ESTUSCARY Haunted Trail Oct. 29-30.
Is there a trunk-or-treat in Ponte Vedra Beach?
V Pizza, 154 Canal Blvd. in Palm Valley, held a free trunk-or-treat on Sunday, Oct. 25, 2026; it has passed. This page is updated each fall when organizers announce the next one.
What day is Halloween in 2026?
Saturday, Oct. 31, 2026. St. Johns County sets no official trick-or-treat hours for Ponte Vedra Beach; see our trick-or-treat hours page.
Is the ESTUSCARY Haunted Trail scary for young children?
The GTM Research Reserve recommends it for children 10 and older, teens and adults. The 2026 trail ran Oct. 29 and Oct. 30 and has passed.
Have your say