Colorful Flowering Plants

Joe’s Market Basket can help you spruce up your favorite spots with vibrant annuals and perennials, healthy vegetable plants and more with our wide selection of gardening supplies and different plants.

Our flowers and plants are beautiful and ready for you to take home and transplant in your favorite location. Right now, we’re featuring our tropical plants, direct from Florida that are sure to last in the humidity of the Midwest. If seed is what you need, you won’t be disappointed in the variety we carry. We also are showcasing our bushes, shrubbery and other plants for landscaping that will compliment your flower selection for a beautiful display.

At Joe’s Market Basket, our gardening experts are supplied with the knowledge that will help you determine the best plants for your soil type, provide plant care know-how and even point you in the direction of other gardening supplies that will make your areas interesting and appealing. With locations in Edwardsville, Godfrey, O’Fallon, Troy, Illinois and St. Peters, Missouri we’re sure to have all the quality gardening supplies you need including topsoil, potting mix, fertilizer, mulch, pavers, small hand-tools and more.

So peruse or website or better yet, stop in one of our four convenient St. Louis Metro East locations and see what buying local is all about. As always, feel free to contact us at any time with your gardening question at the number on the left nearest you.

We Deliver!

We want to make your next landscaping and gardening project as easy as possible. That’s why we deliver mulch, rock, soil, pavers, stones and more right to your front door. We also deliver salt to companies during the winter months to help keep their commercial property safe from the elements. What can we deliver to you?

  • Romanstone
  • Natural Stone
  • Keystone
  • Versa-Lok
  • Mulch in a variety of colors
  • Gravels of all kinds
  • Basically, everything you need

Call us!

Edwardville - (618) 656-9055
OFallon - (618) 632-9055
Godfrey - (618) 466-7800
Troy - (618) 667-3036
St. Peters - (636) 244-5600