The Best DIY Fertilizers For Your Cannabis Plants

All plants need a nutrient-rich soil or medium in order to thrive and grow beautifully. Luckily, fertilizers can help with that!

Most of the time, people decide on buying ready-to-use, bottled nutrients – after all, these options are generally the easiest to find. The problem with A+B mixes and other pre-mixed fertilizers? You can never really be sure what the store-bought fertilizers consist of. If you want what’s best for your pot, it’s only natural to check out the seed bank reviews, find the right soil, and use organic plant food.

Making your own fertilizer is a great way to nurture your plants and tailor their nutrient sequencing with only natural products. That also allows you to be sure that everything in your garden is of known origin, and is growing optimally. Organic methods can also save you a lot of money in the long run.

Coffee Grounds

You can make a nutrient-rich organic fertilizer from leftover coffee grounds.With this excellent source of Nitrogen for your plants, you’ll be able to produce larger, high-quality yields.

Collect the used coffee grounds from your house (or find them from another source), then mix them with some soil, compost, or manure – coating the moist mixture into your pot.

- Advertisement -

The best part about using coffee grounds? They will fertilize your cannabis and add acidity to the soil – killing any bad bacteria. Remember to check the pH level regularly, to ensure your soil doesn’t become too acidic.


Eggshells are a natural Calcium fertilizer.

You can use them for pot-growing, just like you would do for usual gardening – just crush them and put them directly into the soil.

You can also mix them in with other fertilizers – for example, coffee grounds.

Calcium in eggshells is essential for building strong cell walls in plants and regulating the pH level of the soil. However, remember that eggshells are alkaline, and they can reduce the soil’s acidity – so check the pH level regularly and adjust it if necessary.

Peanut Shells

Peanut Shells contain high amounts of Calcium and Phosphorus, which are essential for plant development.
To use peanut shells as a fertilizer, simply crush them and spread them around your plants.

Chamomile Tea

Chamomile Tea is rich in Potassium, which will help increase the fertility and retention capacity of your soil – allowing your plants to grow bigger and stronger.

It also works as a natural insecticide and fungus management agent.

While most people prefer buying commercial chamomile fertilizers, you can also make your own at home. Simply boil chamomile flowers for 20 minutes, and let them steep for another ten minutes. Let the liquid cool down, and pour it under your plants – the tea needs to come into contact with the plant roots for optimum effects.

Fish Emulsion

Fish Emulsion is an excellent source of Nitrogen, which stimulates plant growth.
Fish emulsion is organic, cheap, and works miracles. However, it is important to understand that this fertilizer is quite powerful. Use it in moderation – start with 1 tablespoon of fish emulsion per gallon of water, and increase only if necessary.

Compost Tea

Making compost tea is a great way to improve the quality of your soil, as well as get rid of all the waste in your household.
To make compost tea, fill a container with compost and water. Then, add some molasses or sugar, and stir everything well. Put the mixture inside an aquarium pump, and let the liquid run through it for about two hours. You can then pour the tea onto your plants.

Wood Ash

Wood ash contains potassium, calcium, and magnesium – all of which are great for growing cannabis.

However, it is alkaline – use it in moderation, or to correct your slightly acidic soil.

You need to make sure that you use only softwood ash, as hardwood ash (like oak) could damage your plants.


Many people find the cannabis-growing process quite challenging, as it requires a great investment of one’s time, energy, and knowledge.

Not only do you have to choose the right soil and acquire the best seeds, but you also must learn how to care for your plants properly – a decision which includes the question of: ‘which fertilizers should I use?’.

It’s only natural to go for organic plant food.

Fortunately, you can source organic plant foods from scrap, compost and household items, which makes growing organically both economical and accessible.

To fertilize your cannabis with natural products, look for waste in your house: coffee grounds, eggshells, peanut shells, even some diluted milk for that calcium hit.

If that’s not what you’re looking for… you can always brew some chamomile tea and water your plants with it; or look for fish emulsion, wood ash, or compost tea.

Whatever you choose, make sure that it suits your plant’s needs,lines up with your plant’s sequencing, and fits your soil’s pH level. Good luck!

Author: Mitch

Mitch Keys is a young writer from Brisbane, Australia unfolding in a dynamic process of becoming (like everyone else, so don’t go thinking he’s special or anything). He likes being alive.

Mitch Keys is a young writer from Brisbane, Australia unfolding in a dynamic process of becoming (like everyone else, so don’t go thinking he’s special or anything). He likes being alive.
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x