U-Pick Nearby

Pick Your Own Flowers in New Jersey

We list 29 flower farms in 27 towns across New Jersey. The season usually runs from June to October.

Chester 2

Englishtown 2

Berkeley Heights 1

Bradley Gardens 1

Califon 1

Fort Dix 1

Freehold 1

Frenchtown 1

Hackettstown 1

Hightstown 1

Hopatcong Hills 1

Lambertville 1

Long Valley 1

Manasquan 1

Maple Shade 1

Milford 1

Morganville 1

New Milford 1

Pennington 1

Pomona 1

Princeton 1

Randolph 1

Sussex 1

Swedesboro 1

Toms River 1

West Cape May 1

Whitehouse Station 1

Pick Your Own Flowers in New Jersey: questions

When is flowers season in New Jersey?

Flowers are usually ready from June to October in New Jersey. Weather shifts the start by a week or two each year, so check the farm's website or call before you go. 28 of the farms listed here have posted their own season notes.

How many flower farms are in New Jersey?

We list 29 flower farms in New Jersey, most of them around Chester (2) and Englishtown (2).

What else can you pick at these farms?

Many of the flower farms in New Jersey grow more than one crop: 18 also list pumpkins, 13 also list vegetables and 12 also list strawberries.

See all U-pick farms in New Jersey, find farms near you on the map, or read u-pick season calendar.

Pick Your Own Flowers in other states