Within Alberta are seven farms and gardens dedicated to growing rows upon rows of fresh florals ready for u-pick.
Credit: Anne Nygård/Unsplash
The u-pick flower farm experience in Alberta offers colourful florals, often those native to Alberta. You’ll encounter u-pick sunflowers, lilies, tulips, wildflowers, and more. These farms have staff onsite to help educate you on proper care or to provide styling tips for your bouquets.
The fun doesn’t have to end at the U-pick gardens either; these farms offer plenty of other activities to fill your day out, like shopping, dining, photography, and exploring.
1. Blooms on 7
Blooms on 7 Gardens features a curated collection of 250 varieties of specialty cut flowers and foliage. Explore the gardens to harvest the blooms and create your arrangement! Flowers are priced per stem. You will be provided with the day’s pick and price list once you’re at the farm.
The garden opens to the public on July 25, 2026. U-Pick appointments require a $5.00 reservation, and a bouquet of approximately 25-30 stems costs $30.
Blooms on 7: 51553 Range Road 225A, Sherwood Park
2. Fern’s Flowers Garden
Located just minutes off the Anthony Henday, near the North Saskatchewan River, this U-pick flower garden offers a serene escape. Spend 1-2 hours exploring vibrant blooms and exclusive forest trails. Enjoy the beauty of nature, lounge in the garden, and pick your own fresh, colourful flowers to create a personalized bouquet to take home.
Fern’s Flowers Garden: 20303 33 St NE. Edmonton
3. Bar OA
At Fort Saskatchewan’s Bar OA Farm, summer turns into a field-to-table celebration of flowers, food and connection. Rooted in generations of Alberta farming, the former livestock farm now grows blooms sustainably and hosts intimate experiences, from Blooms for Two date nights to Brunch & Bloom and relaxed Garden Parties. Guests can tour the farm, pick flowers, build bouquets, share charcuterie, enjoy seasonal brunch, sip local drinks, and linger over summer’s slower, fragrant side together beneath open skies.
Bar OA Farms: 54313 Range Rd 213, Fort Saskatchewan
3. Beyond Roots Flower Farm
Peonies, the flowers that grace us with their short but amazing blooms every year, are the stars at Beyond Roots Flower Farm. The farm, located between Sylvan Lake and Bentley in the Blind-Man Valley, offers subscription services and pick-your-own bouquet events featuring 30 varieties of peonies.
The farm’s primary focus is growing peonies, which is why the season runs from June to july.
Beyond Roots Flower Farm: 39509 Range Road 15, Bentley
4. Pinky’s Organic
Pinky’s Flower Farm offers a peaceful escape with fields of over 50 types of flowers, attracting butterflies and birds. Enjoy a unique U-pick experience, selecting organic flowers, raspberries, and strawberries, free from chemicals.
Fresh bouquets and farm-fresh vegetables are also available at the farm stand, making it a perfect destination for nature lovers and fresh produce enthusiasts.
Pinky’s Organic: 26040 Highway 595, Red Deer County
5. Eagle Creek Farms
The u-pick offerings at Eagle Creek include tons of sunflowers, lilies, other pretty florals, and berries and vegetables. Their u-pick flower season runs from mid-July to mid-September, with no appointment necessary. After an afternoon of flower picking, you can try your navigation skills in their Tree Maze, Sunflower Maze, or Corn Maze!
Eagle Creek Farms: 34530 Range Rd 14, Bowden
6. Sheep River Farm
Tucked in Alberta’s foothills, this family-run flower farm grows seasonal cut blooms from late July to first frost. Visitors can order bouquets, buckets, subscriptions, seeds, or join small-group floral experiences.
Sheep River Farm: 48198 402 Ave W, Foothills
7. Primrose Lane Farm
U-picking at Primrose Lane’s flowers can be done during their scheduled U-pick Days or by appointment. Spend an evening on the farm among the flowers, taking in the sunset, exploring the floral varieties, and enjoying the fresh country air.
Primrose Lane Farm: Near Cardston