Flower Picking in Melbourne 2026/27

We list 5 farms in Melbourne where you pick your own flowers (Gisborne, Kerrie, Marcus Hill, Spring Hill, Upwey). The season usually runs October to March. Distances are measured from the centre of Melbourne.

5farms
October to Marchseason
5towns

The map loads OpenStreetMap map data.

The farms

Harvest Homestead Farm & Flowers Upwey booking required
$30 to $80 depending on container
302 Flowers Gisborne booking required
$55 per bucket
Romswood Peony Farm Kerrie booking required
$57 per person, includes 15 cut stems
Mannerim Stables Co Marcus Hill
no information yet
Spring Hill Peony Farm Spring Hill booking required
$50 per person weekday / $65 weekend, includes 15 stems

Common questions

Where can you go flower picking in Melbourne?

Our directory lists 5 farms in Melbourne: Harvest Homestead Farm & Flowers (Upwey), 302 Flowers (Gisborne), Romswood Peony Farm (Kerrie), Mannerim Stables Co (Marcus Hill) and Spring Hill Peony Farm (Spring Hill).

When is the flowers season in Melbourne?

Usually October to March, depending on the weather. Farms announce their own dates and we carry them on each listing.

How much does flower picking cost in Melbourne?

At the last confirmed season, farms here charged $30 to $80 depending on container, $55 per bucket, $57 per person, includes 15 cut stems and $50 per person weekday / $65 weekend, includes 15 stems. Prices change during the season, so check with the farm before you travel.

Do you need to book flower picking in Melbourne?

4 of these farms take bookings ahead of a visit: Harvest Homestead Farm & Flowers, 302 Flowers, Romswood Peony Farm and Spring Hill Peony Farm. The rest are walk-in, but picking depends on the weather, so ring ahead either way.

See also

Last checked 27 August 2026