Quick Take
The dosing for homemade edibles is really tricky. So, skip the complicated math with our edible calculators for store-bought oil and for homemade butter/oil.
published 9/26/24, updated on 3/5/26
Edible Dosing Calculator for Store-Bought Cannabis Oil
Use this calculator for store-bought cannabis oil. Just enter these simple values, and we’ll tell you exactly how much of the infused ingredient you should use for perfectly dosed edibles.

Note: You’ll need to calculate the exact amount you need each time you cook with a new bottle of oil.
Quick example
You want 5 mg per gummy and you’re making 32 gummies. Your oil is 25 mg/ml.
How much oil do you add?
- 5 × 32 = 160 mg total THC for the batch
- 160 ÷ 25 = 6.4 ml of oil to add
How to read your store-bought oil label
Most store-bought oils list potency in mg/ml. Use that number.
If you only see a percentage, check the product page or certificate of analysis (COA) for mg/ml. Percent alone isn’t enough to dose precisely. If you’re new to them, here’s how to read a COA.
Edible Dosing Calculator for Homemade Cannabis Butter and Oil
Use this calculator for recipes you want to infuse with homemade cannabis butter or oil. This math is far trickier than when you use oil you’ve gotten from the dispensary. But we’ve got you covered—no more guesswork! Again, just enter the simple values listed below, and we’ll tell you the amount of butter or oil that you should use, down to the ⅛ of a teaspoon.
Follow these steps to calculate the right amount of homemade cannabis butter or oil to use in your recipe:
Homemade Cannabis Butter or Oil
Use this calculator when you infused your own butter or oil at home.
Quick example
You want 5 mg per brownie and you’re making 16 brownies. The ⅛ ounce of flower you used to infuse your butter had 20% THC, and you made 1 cup of cannabis butter.
How much cannabis butter do you add?
- 5 × 16 = 80 mg total THC for the batch
- 1/8 oz × 28,349.52 = 3,543.69 mg of flower
- 3,543.69 × 0.20 = 708.74 mg THC in your 1 cup of cannabis butter
- 1 cup = 48 tsp
- 708.74 ÷ 48 = 14.77 mg THC per tsp
- 80 ÷ 14.77 = 5 ⅜ tsp of cannabis butter to add
How to read your flower label
All legal cannabis flower lists the potency as a percentage of THC. Use that number.
Tips for Perfect Dosing
Keep your units consistent. Always enter the type of measurement that the calculator asks for (e.g., milliliters, milligrams, cups, ounces, etc.).
If you’re unsure, aim low. You can always eat more or, if you aim too high at first, just cut your edibles in half.
Common Mistakes
What should I watch out for when preparing THC oil?
- Don’t guess at the potency of your oil. Use the mg/ml from the label or the COA.
- Mixing up ml and mg. Milliliters are volume (e.g., the amount of oil). Milligrams are weight, and that’s how doses of THC are measured (e.g., the amount of THC that’s in the oil).
- Changing the batch size after you calculate. Re-run the numbers if you change the amount of servings.
FAQs
How do I make cannabis butter or oil?
Here’s our fool-proof stovetop recipe for homemade cannabis butter with no special equipment.
Can I save the amount of butter or oil that the calculator gives me for the next time I make this recipe?
Maybe. But only if you’re using the same batch of butter or oil that you used this time. Cannabis is produce, so potency varies from crop to crop. That means the THC in each jar of flower or bottle of store-bought oil almost always differs, even if by just a little bit. Always calculate your dose using the specific potency in mg, ml, or percentage of THC on the label or COA for the cannabis you’re using. Then, re-run the numbers through the appropriate calculator whenever you switch batches to keep the dose in every recipe you make consistent.
What’s a good beginner dose per gummy?
Start with 2–5 mg THC per serving. Start low and go slow. Edibles can take 2-4 hours to completely hit. So, wait at least 2 hours to see how you feel before you eat another one.
Can I use distillate or rosin instead of store-bought oil?
Yes. But, if you want to use a solid form of cannabis, you don’t need a calculator, Instead, you need a kitchen scale. Here’s the formula: mg you want per serving × number of servings you’re making = total THC mg needed for the batch. Once you’ve figured out the total mg needed for your recipe, weigh the concentrate you’re using until you get the right milligram weight needed for your recipe.
What if my recipe ends up making more or fewer edibles than planned?
That’s ok. It just means the dose per serving will be slightly different than you wanted, and you can adjust next time. If your recipe ends up yielding 36 instead of 32, then your dose per serving will be slightly less than you planned. If it ends up yielding less, then your dose will be slightly higher. Just consume accordingly.
How long do edibles keep?
It depends on your recipe. A gummy will last longer than a brownie. But, for best results, store your edibles in an airtight container in the freezer or fridge. Cooler temps help texture and flavor. Potency is stable when stored correctly.
Make Your Edibles
Now that you have the exact amount of butter or oil to add, you’re ready to cook. For a super simple sweet treat that only takes about 20 minutes to make, check out our gummy recipe for perfect texture with no weed taste. Or go with a classic, and make our delicious cannabis brownies. Add the amount of butter or oil you calculated here in the recipe’s mixing step.
Enjoy Your Edibles!
And that’s it. Really. It’s that simple. Now, you know how to make great-tasting, well-dosed edibles right at home!
For You Visual Learners
More of a visual learner? Follow along with Kristina in our step-by-step YouTube video about how to use our edibles calculator.
Responsible Use
For legal adults 21+ use only. Start low and go slow. May cause drowsiness—don’t drive or operate machinery after using cannabis or hemp-derived THC products. Keep out of reach of children and pets.
Quick example
Can I save the amount of butter or oil that the calculator gives me for the next time I make this recipe?