Le cannabis nécessite une variété de nutriments, l'azote (N), le phosphore (P) et le potassium (K) étant les principaux composants. Des niveaux d’azote plus élevés sont importants pendant la phase de croissance, tandis que plus de phosphore et de potassium sont nécessaires pendant la phase de floraison. Les micronutriments comme le magnésium, le calcium et le fer sont également essentiels.