La pianta germina in primavera e fiorisce in estate inoltrata, quando le ore di luce diminuiscono (è stato dimostrato che la durata del periodo vegetativo è influenzata dal fotoperiodo cui le piante vengono sottoposte; l'unica specie di Cannabis la cui fioritura non dipende dal fotoperiodo è la Cannabis ruderalis, la cui fioritura avviene automaticamente dopo un periodo di crescita vegetativa variabile tra 21 e 30 giorni circa, e si protrae per un arco di tempo di 4-6 settimane). Il periodo di fioritura varia molto a seconda delle specie e delle varietà considerate: piante di C. sativa, originarie della fascia equatoriale, tendono ad avere una fioritura molto duratura, fino a 14-16 settimane e oltre in alcune varietà, mentre varietà di C. indica, che ha origine nella fascia subtropicale/temperata, solitamente richiedono circa 8-10 settimane per portare le infiorescenze a maturazione. L'impollinazione è anemofila (trasporto tramite il vento). 