Roses are beloved for their stunning and fragrant flowers, captivating garden enthusiasts everywhere. With countless varieties available, there's a perfect rose for any garden size or style.
Caring for roses can be demanding, requiring regular attention. Essential to their upkeep is fertilizing during spring and summer for a vibrant display of blossoms.
While commercial rose feeds are plentiful at garden centers, consider crafting your own fertilizer using kitchen scraps, garden plants, or common household items.

Homemade rose fertilizers promote an abundance of blooms.
4 Methods for Crafting Your Own Rose Fertilizer
Creating a homemade fertilizer for any rose variety is straightforward. Here are four expert-recommended techniques.
1. Create Compost

Compost serves as a nutrient-rich fertilizer for roses.
Making compost is simple; you can recycle food scraps, plant debris, lawn clippings, and leaves into a nourishing feed for your plants. This homemade compost can function as mulch for both flower beds and potted roses.
Experts recommend mulching roses with compost to retain soil moisture while supplying vital nutrients. This should follow the annual spring feeding for your roses.
“Compost is rich in nutrients, including nitrogen, phosphorus, and potassium, releasing them gradually to enrich the soil,” advises a gardening professional.
“You can easily create a compost pile, buy bins in various sizes, or use a hot compost bin for quicker results.”
Incorporating compost into the soil for planting roses enhances its structure, fertility, and moisture retention. This slow-release nutrient source is essential for robust rose growth.
2. Brew Plant Teas

Craft your own rose fertilizer using nutrient-dense plants.
Consider making a potent rose fertilizer from comfrey or nettles, both of which are rich in nutrients. These plants can be transformed into nutrient-laden teas that serve as excellent plant fertilizers.
Nettles are particularly high in nitrogen and other essential minerals. Creating a fertilizer from this common weed promotes healthy stem and leaf growth for your plants.
Comfrey is especially beneficial as this perennial is loaded with nitrogen, phosphorus, and potassium, crucial for thriving roses.
“To prepare this rich tea, fill a container with leaves, add water, and let it steep for several weeks,” explains a horticulturist. “Then dilute the mixture at a ratio of 1 part tea to 10 parts water for watering your rose plants.”
Be sure to wear gloves when handling nettles or comfrey to avoid irritation. Always dilute the tea, as using it undiluted may over-fertilize or create nutrient imbalances.
3. Repurpose Kitchen Scraps

Utilize kitchen waste to enhance your rose plants.
Why not repurpose kitchen waste in your garden? Several kitchen scraps can significantly benefit your roses, such as banana peels, eggshells, and coffee grounds.
- Banana peels: Packed with potassium, they can promote larger and healthier blooms.
- Eggshells: Provide calcium, strengthening the cell walls of your rose plants.
- Coffee grounds: Offer nitrogen, supporting the growth of leaves and stems.
Each item can be used individually; chop banana peels and bury them, crush eggshells and scatter them, or sprinkle coffee grounds around your roses.
However, a gardening expert suggests mixing all three for a comprehensive fertilizer. “Chop banana peels and eggshells, combine with used coffee grounds, and spread the mixture around your rose bushes.”
“In my garden, combining banana peels and coffee grounds has significantly improved the health and vibrancy of my roses.”
All these kitchen scraps can also enrich your compost pile, enhancing the nutrient levels in the resulting compost.
4. Combine Epsom Salts and Water

Your homemade rose fertilizer can be applied once blooms appear.
Did you know that Epsom salts, often found in your bathroom cabinet, can also serve as a rose fertilizer?
This popular remedy for sore muscles is rich in magnesium, which supports photosynthesis and helps keep roses flourishing.
“Mix 1 tablespoon of Epsom salts with 1 gallon of water once a month to nourish your plants,” advises a food systems expert. “You can adjust to 1 tablespoon per foot of the rose bush height and use it twice a year—once when leaves appear and again after the first blooms.”
This nutrient solution will encourage your roses to produce plentiful and robust blooms. Regularly deadheading your roses will reward you with a spectacular floral display.