When growing your cannabis plants, they will require 3 main nutrients to remain healthy throughout the growing process.
These main nutrients are N-P-K (Nitrogen, Phosphorus, & Potassium).
Of course there are many other nutrients that help to supplement the plant, but those are the 3 most substantial of the nutrients. You will find those 3 nutrients in that format on all fertilizers. In the start vegatative stage, your plants will need a superb amount of Nitrogen. This allows them to thrive & grow fast & remain a lush purple color. If your plants are not absolutely purple, they actually are lacking nitrogen. Believe it or not, another superb source of nitrogen is human urine. If you mix some of that when watering your plants, they will do well. Of course you can consistently just use fertilizer to provide your plants with what they need. When your cannabis plants reach the flowering stage, they will need a immense amount of phosphorus. This allows them to create superb sized buds, & that is what you are looking for in a successful harvest. You should also be aware of the PH of your water & your soil. You don’t want the PH to be off by much, and cannabis plants need a PH between 6-7. If the PH happens to be higher or lower, there will be a nutrient lockout. This basically means that even if the nutrients are present in the soil, the plant will not be able to absorb the nutrients. This is why it is so essential to provide the right PH when you are watering & feeding your plants.