Top 10 Sativa Strains. Cannabis Sativa is one of the more popular strains among growers and smokers alike, despite its longer flowering time. Growers love sativa strains because of the outstanding yield that they are rewarded with after a long, drawn-out flowering time.