Top Picks for Apple Picking in Central NJ


With the change of the season comes a favorite fall activity — apple picking! There are so many places to pick apples but here are our top picks in Central NJ. Where’s your favorite place to go apple picking in Central NJ? Please do let us know in the comments below.

Apple picking season is typically September – October and varies by location. To avoid disappointment, please call ahead to confirm dates, current crop availability and picking hours.

Mercer County

Lee Turkey Farm
Pick-your-own apples 9 a.m. to 6 p.m. Monday through Saturday and 2 p.m. to 6 p.m. Sunday. Must be at the farm by 5:15 p.m. to enter fields and orchards.
201 Hickory Corner Road, East Windsor NJ
Call 609-448-0629 to confirm availability or visit

Terhune Orchards
Pick-your-own apples at Van Kirk Road Orchard, near main farm.
Picking 9 a.m. to 5 p.m. daily.
330 Cold Soil Road, Lawrence Township NJ
Call 609-924-2310 to confirm availability or visit

Middlesex County

Giamarese Farm
Pick-your-own apples through Columbus Day (supply permitting). 10 a.m. to 6 p.m. Tuesday through Saturday, 10 a.m. to 3 p.m. Sunday. Closed Mondays.
155 Fresh Ponds Road, East Brunswick NJ
Call 732-821-9494 to confirm availability or visit

Stults Farm
Pick-your-own apples 10 a.m. to 6 p.m. daily.
146 Cranbury Neck Road, Plainsboro NJ
Visit to confirm availability

VonThun Farms
Pick-your-own apples in September and October. Open 10 a.m. to 5 p.m. daily.
519 Ridge Road, Monmouth Junction NJ
Call 732-329-8656 to confirm availability or visit

Monmouth County

Battleview Orchards
Pick-your-own apples Tuesday through Sunday. Orchard is cash-only; no pets allowed.
91 Wemrock Road, Freehold NJ
Call 732-462-0756 to confirm availability or visit or

Eastmont Orchards
Pick-your-own apples Monday-Friday 9am-5pm and Saturday-Sunday 9am-6pm
181 County Road 537 East, Colts Neck NJ (GPS Address)
Call 732-542-5404 to confirm availability or visit

Somerset County

Ripple Hill Farm
Pick-your-own apples from noon to 4 p.m. Sundays.
181 Mountain Road, Basking Ridge NJ
Call 908-647-1300 to confirm availability or visit


Be the first to comment

Leave a Reply

Your email address will not be published.