
Salem County Fair
Pilesgrove,Salem County·Delaware River Region
The Salem County Fair runs five days at the Salem County Fairgrounds on Route 40 in Pilesgrove, near Woodstown. The fair association's site describes it as promoting agriculture in Salem County since 1959. Attractions include horse, dairy and goat shows, pony rides, pig races, kiddie tractor pulls and contests, with fireworks scheduled for Thursday evening. Admission is free and parking is $20 for all five days.
What to expect
- Animals & Livestock
- Competitions
- Fireworks
- Food Vendors
- Free Admission
- Kids Activities
Location & directions
735 Harding Highway (Route 40), Pilesgrove, NJ 08098
Get directionsWeather forecast for Pilesgrove during the festival
About this festival
The Salem County Fair has been held since 1959, making it one of Delaware River Region’s longest-running agricultural events.
Plan your visit
- 🅿️ Parking
- Most fairgrounds have on-site parking (often $5–$10). Arrive early on weekends, and check the official site for shuttle or accessible parking.
- 🎒 What to bring
- Cash for vendors and games, sunscreen and layers, a refillable water bottle, and comfortable walking shoes.
- 🐾 Pets
- Policies vary. Many agricultural fairs limit pets for animal welfare. Confirm with the organizer; service animals are generally welcome.
- ♿ Accessibility
- Many fairgrounds offer ADA parking and accessible routes. Contact the fair ahead of time for specific accommodations.
General guidance. Always confirm specifics with the official site.
Frequently asked questions
When is Salem County Fair in 2026?+
Salem County Fair takes place Aug 3–7, 2026 in Pilesgrove, New Jersey.
How much does Salem County Fair cost?+
Admission to Salem County Fair is free.
Where is Salem County Fair held?+
Salem County Fair is held at 735 Harding Highway (Route 40), Pilesgrove, NJ 08098.
Are there animals at Salem County Fair?+
Yes, Salem County Fair features livestock shows and animal exhibits.
