Hmmm let's see, an ounce of weed lasts me and my wife....it all really depends but I guess on average an oz would last us..I'd say 16 days. but we never buy it in that large of a qaunity, ussually just 8ths or qaurters at a time. the odd time we buy a half oz.