Thanksgiving Weekend in South Jersey, 2026

What is on in South Jersey from Thanksgiving Day, November 26, to Sunday, November 29, 2026: turkey trots, parades, tree lightings, light shows and holiday craft fairs, day by day. Each listing comes from the organizer's own page and links to it. Times and weather can change plans, so check that page before you go.

ThursdayFridaySaturdaySunday

Thursday, November 26, Thanksgiving Day

  • Marlton Turkey Trot 5KTurkey trot or holiday run · Thanksgiving morning, Thursday, November 26, 8 AM · Evesham, Burlington County

    The 11th year of this Thanksgiving morning 5K at Savich Field, 525 East Main Street, Marlton.

  • Moorestown Turkey TrotTurkey trot or holiday run · Thanksgiving morning, Thursday, November 26 · Moorestown, Burlington County

    An untimed 5K and a one-mile run on the high school cross country course, 350 Bridgeboro Road.

  • South Vineland Thanksgiving RunTurkey trot or holiday run · Thanksgiving morning, Thursday, November 26, 9 AM · Vineland, Cumberland County

    A run of about 3 miles from Anthony Campanella Park, 429 West Elmer Road, Vineland.

  • West Deptford Running of the TurkeysTurkey trot or holiday run · Thanksgiving morning, Thursday, November 26, 9 AM · West Deptford, Gloucester County

    A Thanksgiving morning 5K at the RiverWinds Community Center, 1000 RiverWinds Drive. A 2-mile Wobble Walk starts at 9:05 AM.

  • Williamstown Turkey Trot 5KTurkey trot or holiday run · Thanksgiving morning, Thursday, November 26, 9 AM · Williamstown, Gloucester County

    A Thanksgiving morning 5K at Autumn Lake Winery in Williamstown, with an adult run and a run for kids 14 and under.

Friday, November 27

Saturday, November 28

Sunday, November 29