Many cannabis growers today are still experimenting and developing new cannabis strains. There is currently no exact number of strains, and there is not a single database with information about them.
Currently, there are 779 named and recognized strains of cannabis. However, you will find other sources listing thousands more of them. This is because many producers have their own naming conventions, so there may be some that are exclusive to a manufacturer, or ones that are identical with a different name.