The costs of cannabis flower are going to slightly differ state to state, strain to strain, and sometimes dispensary to dispensary. Typically, most dispensaries abide by the “$10 a G” rule, where a gram of flower goes for $10, 3.5 grams go for $35, etc. However, newer and higher-quality strains will naturally be at higher prices, some going for $35 for just one gram.