PricesPennsylvania

Medical Marijuana Prices in Pennsylvania2025 Dispensary Price Guide

Last Updated: ** December 2025Avg: $10/gram8 Product Categories

Quick Facts

Program Type:Medical + Recreational
Tax Rate:** 5% gross receipts tax (included in price)
Possession Limit:** 30-day supply
Smoking Allowed:Yes
Reviewed by MMJ.com Medical Team·Last Updated: ** December 2025
💰

How much does medical marijuana cost in Pennsylvania?

Medical marijuana in Pennsylvania typically costs $6-15 per gram for flower, with eighths (3.5g) ranging from $21-$53. Medical card holders save on taxes with only ** 5% gross receipts tax (included in price) tax rate.
Source: Pennsylvania dispensary menusUpdated: ** December 2025

What Are Current Pennsylvania Dispensary Prices?

🌿Pennsylvania Flower Prices

View detailed flower prices
💰

How much does flower cost in Pennsylvania?

Flower in Pennsylvania ranges from $6 to $15, with an average price of $10. Prices vary by potency, brand, and dispensary. Medical card holders often receive additional discounts.
Source: Pennsylvania dispensary menus
Low:$6
High:$15
Avg:$10
RYTHM Afternoon Delight #4Premium
$40 (sale $24)
3.5g36.96%
RYTHM Animal FacePremium
$45-55
3.5g32-35%
Mini Buds / SmallsStandard
$60 (sale $36)
7g30-35%
Shake / GroundBudget
$40-50
7g20-28%
Whole FlowerPremium
$70-100
7g28-36%

Flower Summary:

  • Budget flower:** $6-8/gram
  • Standard flower:** $10-12/gram
  • Premium flower:** $12-15/gram
  • Sale prices:** Often 40% off, bringing premium down to $7-8/gram

🚬Pennsylvania Pre-Rolls Prices

View detailed pre-rolls prices
Low:$8
High:$50
Avg:$29
0.5gSingle
$8-12
$8-12
1gSingle
$12-18
$12-18
5x0.5gMulti-pack
$35-50
$35-50

💎Pennsylvania Concentrates Prices

View detailed concentrates prices
Low:$45
High:$80
Avg:$65
0.5gShatter
70-85%
$40-50
0.5gWax/Budder
70-85%
$45-55
0.5gLive Resin
70-90%
$50-65
0.5gLive Rosin
65-85%
$60-80
1gCrumble
70-85%
$70-90
1gRSO
70-90%
$60-80

💨Pennsylvania Vape Cartridges Prices

View detailed vape cartridges prices
Low:$35
High:$80
Avg:$60
0.5gDistillate Cart
$35-50
$35-50
1gDistillate Cart
$60-80
$60-80
0.5gLive Resin Cart
$45-60
$45-60
1gLive Resin Cart
$70-95
$70-95
0.3gDisposable
$25-35
$25-35
0.5gDisposable
$35-50
$35-50

💧Pennsylvania Tinctures & Oils Prices

View detailed tinctures & oils prices
Low:$40
High:$80
Avg:$58
30mlTHC Tincture
$40-70
$40-70
30mlCBD Tincture
$35-55
$35-55
30ml1:1 THC:CBD
$45-75
$45-75
1gRSO Syringe
$60-80
$60-80

🧴Pennsylvania Topicals Prices

View detailed topicals prices
Low:$15
High:$65
Avg:$40
1-2ozBalm/Salve
$30-50
$30-50
2-4ozLotion/Cream
$40-65
$40-65
EachTransdermal Patch
$15-25
$15-25

💊Pennsylvania Capsules & Pills Prices

View detailed capsules & pills prices
Low:$35
High:$80
Avg:$58
30ctTHC Capsules
$40-70
$40-70
30ctCBD Capsules
$35-55
$35-55
30ctRSO Capsules
$50-80
$50-80

🍭Pennsylvania Troches & Lozenges Prices

View detailed troches & lozenges prices
Low:$30
High:$80
Avg:$53
10ct (10mg each)THC Troches
$25-40
$25-40
30ct (10mg each)THC Troches
$50-80
$50-80
10ct1:1 THC:CBD
$30-45
$30-45
10ct (25mg each)High-dose
$40-60
$40-60

📋What Are Pennsylvania's Medical Marijuana Laws & Limits?

Possession Limit:** 30-day supply
Smoking Allowed:Yes (private property)
Home Cultivation:Not Allowed
Medical Tax Rate:** 5% gross receipts tax (included in price)

💰How to Save Money on Medical Marijuana in Pennsylvania

💳

Get Your Pennsylvania Medical Card

Save ** 5% gross receipts tax (included in price) on taxes compared to recreational purchases

📅

Shop Daily Deals & Happy Hours

Many dispensaries offer 20-30% off during specific hours (morning or afternoon)

📦

Buy in Bulk

Ounces are often 20-40% cheaper per gram than eighths

Join Loyalty Programs

Most dispensaries offer points, birthday discounts, and member-only deals

🌿

Consider Shake or Popcorn Buds

Same quality, 30-50% cheaper than premium flower

🎖️

Ask About Veteran/Senior Discounts

Many dispensaries offer 10-20% off for veterans and seniors

🏥 Get Your Pennsylvania Medical Marijuana Card

Save on taxes, access higher limits, and unlock medical-only deals.

🌿What Are the Most Popular Strains in Pennsylvania?

Pennsylvania Medical Marijuana Price FAQs

How much does medical marijuana cost in Pennsylvania?
Medical marijuana flower in Pennsylvania costs $6-$15 per gram, with an average of $10/g. Edibles range from $15-$50 per 100mg package. Vape cartridges typically cost $35-$80 per 0.5g cart.
How much does an ounce of weed cost in Pennsylvania?
An ounce of medical marijuana in Pennsylvania costs $168-$420, depending on quality tier. Budget flower (shake, smalls) costs $118-$168. Mid-tier costs $168-$294. Premium/top-shelf runs $294-$420.
Are medical marijuana prices cheaper than recreational in Pennsylvania?
Yes, medical patients in Pennsylvania pay only ** 5% gross receipts tax (included in price) tax compared to 15-25% recreational taxes. At $300/month spending, medical cardholders save $360-$720 annually—more than the $149.99 evaluation cost. Medical patients also get priority access and higher possession limits.
What's the cheapest dispensary in Pennsylvania?
Prices vary by location and daily deals. To find the best prices: 1) Check our Pennsylvania dispensary directory, 2) Look for first-time patient discounts (typically 15-25% off), 3) Sign up for loyalty programs, 4) Shop during happy hours and daily deal days. Most dispensaries post menus online.
When is the best time to buy cannabis in Pennsylvania?
Pennsylvania dispensaries typically offer: Monday deals (BOGO or 20% off), happy hours (usually 8-10am or 2-4pm), 4/20 sales (25-40% off), and end-of-month clearance. Sign up for dispensary newsletters for flash sales. First-time patients save 15-25% at most locations.
How much are concentrates in Pennsylvania?
Concentrates in Pennsylvania cost $45-$80 per gram. Budget concentrates (shatter, crumble): $45-$59. Mid-tier (wax, budder): $59-$63. Premium (live resin, rosin): $63-$80. Live rosin commands the highest prices.
How much do vape cartridges cost in Pennsylvania?
Vape cartridges in Pennsylvania cost $35-$80 for a 0.5g cart. Full gram carts cost $56-$128. Distillate carts are cheapest, live resin carts cost more. Look for bundle deals—many dispensaries offer 3 carts for the price of 2.
How do I get a medical marijuana card in Pennsylvania?
To get a Pennsylvania medical card: 1) Book a telehealth evaluation at MMJ.com ($149.99), 2) Meet with a licensed physician for 10-15 minutes, 3) Get certified same-day if approved, 4) Register with Pennsylvania's program (fee varies). Most patients receive their card within 24-72 hours.
How can I save money on medical marijuana in Pennsylvania?
Top ways to save in Pennsylvania: 1) Get a medical card (save 10-30% on taxes), 2) Buy in bulk (ounces vs eighths save 20-30%), 3) Use first-time patient discounts (15-25% off), 4) Join loyalty programs, 5) Shop daily deals and happy hours, 6) Compare prices across dispensaries, 7) Look for BOGO offers.

📋Where Did We Get These Pennsylvania Prices?

Prices were researched from the following Pennsylvania dispensary menus in December 2025:

RISE Dispensaries
Hermitage, Erie, Monroeville, King of Prussia, and more
Trulieve
Multiple PA locations
Curaleaf
Multiple PA locations
Vytal Options
Lansdale, Fogelsville, State College

Prices may vary. Always check current dispensary menus for the most up-to-date pricing.