About Shenandoah Knoll

Shenandoah Knoll is an artisanal flower farm located in the countryside between Vernon and Armstrong, BC.

Shenandoah Knoll Flower Farm is owned and operated by Ornamental Horticulturalist Christine Peckham.

Our Flower Farm

We are a small flower farm located in BC’s Okanagan Valley, specializing in growing vibrant varieties and heirloom flowers for everyday enjoyment at home or at your business and for special events such as weddings. We build to order with only the freshest, just-cut flowers.

Shenandoah Knoll Flower Farm - Armstrong BC Canada

Since 2017

Shenandoah Knoll Flower Farm moved to the current location in the countryside between Armstrong and Vernon, BC in 2017. The farm now grows many unique varieties of flowers, including heirloom types. Shenandoah also produces ornamental plants such as pumpkins and some vegetables and culinary garlic.

Flower Farm - Christine Peckham - Ornamental Horticulturalist in Armstrong

About Christine

I am the little one in this photo, 5 years old, with my eldest cousine Louise and my Dad. That garden is very weedy!! This was the only time we were ever allowed in the garden with our Sunday shoes.

So much of what my family did was centered around sharing what we had – the Sunday ritual of cutting flowers for visitors was something I learned at an early age. I learned the intrinsic value of giving but also the value of looking after that which you want to gift.

I have gardened and farmed. I love both, I have rows and rows of flowers and vegetables for sale but close to the house are some of my old fashioned favourites, enough for me and a visitor!

Why Choose Us

30 Years of Experience

Christine Peckham is a farmer florist and ornamental horticulturalist with over 30 years experience in growing and arranging flowers.

Custom Florals

We work with clients to produce custom flower bouquets, event flowers, and even one-of-a-kind floral installations.

We Deliver

Delivery is available for many of our orders, including custom bouquets. Event florals are generally delivered and installed at the venue.

Reach Us


403 Pineridge Road
Armstrong, BC
V0E 1B6


(250) 309-2057

Get In Touch