Cannabis Dosage Calculator

Calculate the exact THC content per serving in your homemade edibles. Enter your cannabis amount, potency, and serving count — results are instant.

THC Edibles Calculator

Amount of cannabis used for the whole batch (in grams)
Check your cannabis package label. Average flower: 15–25%
How many portions does your recipe make?
Typical butter/oil infusion: 60–90%. Use 80% as default.
mg THC / serving
mg THC total
g cannabis / serving

Dose Level:

Micro (2.5mg) Beginner (5mg) Standard (10mg) Strong (20mg+)

Start low, go slow. Wait at least 2 hours before taking more. Edibles affect everyone differently. For legal use only. If you are new to cannabis, start with 2.5 mg THC and increase gradually.

Frequently Asked Questions

How much THC is in homemade edibles?

It depends on the cannabis potency, the amount used, and how many servings your recipe makes. Use our calculator above: enter grams of cannabis, THC percentage (from the label), and number of servings. The result is mg THC per serving. For beginners, 5–10 mg per serving is recommended.

How long does it take for cannabis edibles to kick in?

Edibles typically take 30–90 minutes to take effect, sometimes up to 2 hours depending on your metabolism, body weight, and whether you've eaten recently. Never take more before you feel the effects — this is the most common mistake with edibles.

What is a good starter dose for THC edibles?

For beginners, 2.5–5 mg THC is the recommended starting dose. Experienced users typically use 10–20 mg. Wait at least 2 hours before taking more. Effects from edibles are stronger and longer-lasting than smoked cannabis.

Does decarboxylation affect THC calculations?

Yes. Raw cannabis contains THCA, which converts to THC through heat (decarboxylation). Our calculator assumes you have properly decarboxylated your cannabis before infusion. Typical decarboxylation retains about 85–90% of total potency.

How do I calculate THC for cannabutter or cannabis oil?

Use this formula: THC per serving (mg) = (grams of cannabis × THC%) × 1000 ÷ number of servings. For example: 7g of 20% THC flower × 0.20 × 1000 = 1400 mg total. Divided by 24 servings = 58 mg per serving. Our calculator does this automatically — just fill in the fields above.

How the THC Dosage Calculator Works

The formula is straightforward:

Total THC (mg) = grams × (THC% ÷ 100) × 1000 × efficiency
THC per serving (mg) = Total THC ÷ servings

Example: 7g × 20% × 1000 × 80% = 1,120 mg total. Divided by 24 servings = 46.7 mg per serving. That is a strong dose — consider making more servings or using less cannabis.