Growing flowers is beneficial in securing the entire food production system. Not only do they attract more bees and other pollinators that allow crops to thrive and flourish, but flowers also enable pollinators to have a natural habitat. Planting them will keep your crops healthy and abundant and at the same time, will also save the dwindling bee populations. 

With that said, here’s what you need to consider in planting the right flowers: 

Season. Plant flowers that will grow given your area’s climate and season. Make sure that the flowers you pick will bloom at the same time as your vegetable crops. Better yet, grow different varieties of flowers that alternately bloom throughout the growing season to keep your crops accompanied.  

Flower shape. Flowers attract different pollinators that also depend on their shapes. Flowers with petals that are identically-arranged around a center point are recommended; this includes zinnias and cosmos. 

Height. Choose low-growing flowers that won’t block the sun for your sun-loving veggies. If the crops you’re growing like a bit of shade, taller flowers can be planted next to them. 


Pest repellents. There are flowers that can help drive away pests like cosmos, marigolds, and lavender.


Flowers have exceptional abilities not only in enhancing a growing space because of their vibrant colors, but also in contributing to a healthy and diverse environment. Hence, there’s nothing to lose when you grow them. 

(Source link