Linwood Gardens Tree Peony Festival


May 18th - Jun 2nd    


Linwood Gardens
1912 York Road, Linwood, NY 14486
Loading Map....

Linwood Gardens is a private garden located in Linwood, New York, 35 miles southwest of Rochester in the farmlands of the Genesee Valley. The original garden landscape was designed in the early 1900s, with a summerhouse influenced by the Arts and Crafts movement, walled gardens with pools and fountains, ornamental trees, and a view of the valley beyond.

The gardens include a distinguished collection of Japanese and American tree peonies presented to the public each spring at the Tree Peony Festival of Flowers. During the summer months, Linwood Gardens opens to the public as a peaceful garden sanctuary for workshops and Open Garden Days.

Our mission is to preserve the gardens and the tree peony collection for future generations to enjoy.

Linwood Gardens welcomes everyone.

Dates for the 2024 Tree Peony Festival of Flowers:

May 18-19
May 25-26
June 1-2

Possible pop-up weekday during bloom time, TBA one week in advance

General information:

    • Reservations are required. This promotes a more peaceful visit for all by avoiding crowds. Reservations available for garden visits at 10:00am, 12:00pm, and 2:00pm each festival day. The reservation system will go live right here in April.

    • Limited guided tours are available each festival day by reservation. For large groups (10+ guests), please contact us to be sure we can accommodate.

    • Suggested donation $15 per adult for garden visit or $20 per adult for a guided tour. Kids are free! Cash or check accepted on arrival.

    • Refreshments available for purchase during the Tree Peony Festival from Sweet Arts Bakery in Geneseo.

    • Bring a refillable water bottle for free tap-water refills.

    • Linwood Gardens is a private estate and is only open during the above scheduled days. Please leave pets at home. Thank you for your courtesy.

2024, The Peony Society -

Log in with your credentials


Forgot your details?

Create Account