Offering flowering annual and vegetable plants, perennials, shrubs and water plants

Located 7 miles north of Hector, MN, or 7 miles south of Cosmos, MN, on State Highway 4

We also offer a large assortment of unique potted containers and hanging baskets. We like to carry many of the old favorite plants as well as the new and unusual.

We are now CLOSED for the 2018 season.  Thank you for your business, looking forward to seeing you again in April of 2019!

 Business Hours April 20th-July 1st, 2018:

Monday-Friday 9am-6pm, Saturday 9am-5pm, Sunday 12-5pm

Join us again this year to design and create your own outdoor winter spruce pot! Classes are held in our warehouse (The big green shed north of the grain bins) NOT in our greenhouse.

Cost starts at $45, which includes a 12" container, potting soil, and all the spruce, pine, cedar and other evergreens you'll need to fill your pot, along with dogwood, hydrangea and other natural stems to add extra color and texture to your container. You'll also have the option to upgrade to a premium container and add extra "bling" to your arrangement for an additional cost. If you'd prefer to bring your own container, you're welcome to do so! The cost to fill your own container will depend on the size of container (ranging from $35-$50).

Please contact us to reserve your spot in the class, as they do fill up quickly! Call (320) 848-6566, email or send us a message on our facebook page to register.

Workshop Schedule:

Saturday, November 17th, 10:00am

Sunday, November 18th, 1:00pm

Saturday, November 24th, 10:00am

Sunday, November 25th, 1:00pm

Sunday, December 2nd, 1:00pm


To those of you visiting our web site for the first time, we are a retail greenhouse with on-site sales only. We're not able to ship plants but we'd love to have you visit us in season. If that's not possible, feel free to browse our web site and use the ideas to make your outdoor surroundings beautiful. 

Gift certificates are available year-round. 

If you have a question or need to contact us, feel free to call us at 320-848-6566 or email us at