U-Pick Nearby

Pick Your Own Flowers in New Hampshire

We list 18 flower farms in 14 towns across New Hampshire. The season usually runs from July to September.

Stratham Station 3

Canterbury 2

Meredith 2

Antrim 1

Gilford 1

Hampton Falls 1

Hopkinton 1

Keene 1

Londonderry 1

New London 1

Plaistow 1

Plymouth 1

Strafford 1

Webster 1

Pick Your Own Flowers in New Hampshire: questions

When is flowers season in New Hampshire?

Flowers are typically in season from July to September in New Hampshire. Weather shifts the start by a week or two each year, so check the farm's website or call before you go. 13 of the farms listed here have posted their own season notes.

Where can you pick flowers in New Hampshire?

We list 18 flower farms in New Hampshire, most of them around Stratham Station (3), Canterbury (2) and Meredith (2).

What else can you pick at these farms?

Many of the flower farms in New Hampshire grow more than one crop: 7 also list pumpkins, 4 also list strawberries and 4 also list raspberries.

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

Pick Your Own Flowers in other states