Learning how to make organic fertilizers for roses is important to help them grow and bloom properly, and some good gardening tips might help. There are various ways to make fertilizer like using fish bones, powdered milk, cat food, cooking water, baking soda, tea leaves, and even tea bags.

How To Make Organic Fertilizers for Roses

However, we’ll focus on the ones proven to be most effective while avoiding any gardening mistakes. This guide consists of simple ways to help you make fertilizers for rose plants, so continue reading to learn more about the process.

How To Make Nutritious Organic Fertilizers for Roses?

To make nutritious organic fertilizer for roses, mix a bag of animal manure, a cup of lime, worm castings, all-purpose organic plant food, and 12 crushed eggshells. Water the rose bushes after applying two tablespoons of this mixture. It will promote flowering as well as the growth of the plant.

1. Make Compost

Composting is an excellent way to create organic and natural fertilizers for your roses and other garden plants. To make compost for your roses, begin by collecting organic materials such as yard waste, leaves, grass clippings, and food scraps. Avoid adding meat, dairy, and oily foods, as they can attract pests.

Make Compost for Roses

Secondly, choose a compost bin or container appropriate for the amount of compost you want to make, ensuring that the container is large enough to accommodate the organic materials and allow for air circulation.

Start by layering dry materials such as leaves, twigs, and straw at the bottom of the container and add food scraps and other wet materials, such as grass clippings, on top of the dry materials.

The compost needs to be kept moist but not too wet, so add water to the compost pile to maintain moisture, then turn the compost to help mix the materials and allow air to circulate. Use a shovel or digging fork to turn the compost pile every few weeks. Lastly, allow the compost to decompose for several months. The compost is ready when it is dark and crumbly and smells earthy.

Once the compost is ready, use it to enrich the soil around your roses. Apply a layer of compost around the base of the plants, and gently work it into the soil with a garden fork or hoe.

2. Use Animal Manure

Animal manure is an excellent source of organic gardening fertilizer for roses as it contains essential nutrients such as nitrogen, phosphorus, and potassium. Different types of animal manure have different nutrient content, so you need to choose the right one according to your requirements.

Cow, horse, and chicken manure are the most commonly used to fertilize roses. Cow and horse manure are rich in nitrogen, while chicken manure is high in phosphorus. Once you’ve chosen the manure, it’s important to know that fresh manure is too strong and can burn your roses.

Use Animal Manure

Mix the manure with water in a 1:1 ratio and let it sit for a few days to allow the nutrients to dissolve. Then, dilute the mixture with more water before applying it to your roses. This will prevent the manure from burning your rose plants.

Lastly, apply the diluted manure to the soil around your rose flowers, taking care not to get any on the yellow leaves or stems. A universal rule of thumb is to use 1-2 pounds of manure per square foot of soil.

3. Make a Fish Emulsion

Fish emulsion is an organic rose fertilizer made from fish bones or waste, and it’s an excellent source of nitrogen, phosphorus, and potassium for roses. To make a fish emulsion, you should get basic materials such as fish parts, preferably from cans. You’ll need some sawdust and some molasses that don’t contain any additives as well. Also, get a bucket and a lid with holes for it.

Add the fish parts and sawdust in equal parts, and then get a cup of molasses and pour it over. Then add enough water so that it covers everything, mix, and then cover the bucket with the lid. You’ll need to occasionally stir the mixture for a period of two weeks.

Once it’s ready, strain the liquid with a screen and use it as fertilizer. You can use the solids to create more fish emulsion by adding water and molasses and repeating the process. Fish emulsion has a strong odor and can attract pests, so store it in a cool, dry place in a sealed bag.

Use the fish emulsion sparingly to avoid over-fertilizing your plants. Apply the diluted fish emulsion to the soil around the rose bush or rose bushes and on the rose properly. Take care not to get any on the leaves or stems, then water your roses thoroughly after applying the fish emulsion to help the nutrients reach the roots.

4. Banana Peel Tea

This simple and effective organic fertilizer comes under the “homemade rose fertilizers” category, which can be made using banana peels. The first step is to collect peels from ripe bananas. The peels should be free of any stickers or residue.

Cut them into small pieces, place them in a jar or container, and add adequate water to cover the peels completely. Use filtered or rainwater, as tap water, fish tank water, or aquarium water can contain chlorine that can harm beneficial microorganisms in the tea.

Let the peel tea steep for 24-48 hours, and stir the mixture occasionally to help release the nutrients from the peels. After steeping, strain the peel tea using a cheesecloth or fine mesh strainer. The liquid is rose fertilizer, and the solids can be added to your compost pile.

Apply the peel tea to the soil surrounding your roses every two to four weeks during the growing season by diluting it with water in a 1:5 ratio.

5. Try Other Homemade Fertilizers

Apple cider vinegar can be used as a natural and organic fertilizer for roses. However, it should be diluted with water and used sparingly to avoid damaging the plants and the root zone.

Try Other Homemade Fertilizers

You can also mix egg shells and Epsom salt for roses into the soil or create a tea using these ingredients and apply it every two weeks during the growing season. Fertilizing roses in summer can be beneficial as it provides nutrients during the plant’s active growing season. Still, keeping the plants from over-fertilizing is important.


Making organic fertilizers for roses is, without a doubt, a challenging task, yet you can do it effectively by following simple ways to enable healthier and faster-growing roses and increase soil fertility. Here’s a summary of what you just read:

  • To make compost for your roses, collect organic materials, choose a container, layer dry and wet materials, keep it moist, turn the compost, let it decompose, and use it to enrich the soil around your roses.
  • To use animal manure as fertilizer for roses, choose the right type, allow it to age, mix it with water, dilute it, and apply it to the soil around the plants, being careful not to get it on the leaves or stems.
  • Fish emulsion is an organic fertilizer from fish waste, rich in nitrogen, phosphorus, and potassium. You can make some at home and apply it to the soil, while avoiding getting any of it on the leaves or stems.
  • Fertilizing roses in summer can be beneficial as it provides nutrients during the plant’s active growing season. Still, keeping the plants from over-fertilizing is important.

Making organic fertilizers for roses is a great way to promote healthy growth for your roses. To ensure you get everything right, look over the article again and choose the method that suits you best.

5/5 - (19 votes)
Evergreen Seeds