PricesVirginia

Medical Marijuana Prices in Virginia2025 Dispensary Price Guide

Last Updated: December 2025Avg: $26/gram8 Product Categories

Quick Facts

Program Type:Medical + Recreational
Tax Rate:** Varies
Possession Limit:** 90-day supply
Smoking Allowed:Yes
Reviewed by MMJ.com Medical Team·Last Updated: December 2025
💰

How much does medical marijuana cost in Virginia?

Medical marijuana in Virginia typically costs $12-40 per gram for flower, with eighths (3.5g) ranging from $42-$140. Edibles cost $40-100 per 100mg package. Medical card holders save on taxes with only ** Varies tax rate.
Source: Virginia dispensary menusUpdated: December 2025

What Are Current Virginia Dispensary Prices?

🌿Virginia Flower Prices

View detailed flower prices
💰

How much does flower cost in Virginia?

Flower in Virginia ranges from $12 to $40, with an average price of $26. Prices vary by potency, brand, and dispensary. Medical card holders often receive additional discounts.
Source: Virginia dispensary menus

Flower Summary:

  • Single: $12-20
  • Multi-packs: $35-60
  • 50mg package: $20-40
  • 0.5g: $40-60
  • 1g: $70-100

🚬Virginia Pre-Rolls Prices

View detailed pre-rolls prices

Pre-Rolls Summary:

  • Single: $12-20
  • Multi-packs: $35-60
  • 50mg package: $20-40
  • 0.5g: $40-60
  • 1g: $70-100

🍬Virginia Edibles Prices

View detailed edibles prices

Edibles Summary:

  • 50mg package: $20-40
  • 0.5g: $40-60
  • 1g: $70-100
  • 0.5g: $45-65
  • 1g: $75-100

💎Virginia Concentrates Prices

View detailed concentrates prices

Concentrates Summary:

  • 0.5g: $40-60
  • 1g: $70-100
  • 0.5g: $45-65
  • 1g: $75-100
  • 30ml: $50-85

💨Virginia Vape Cartridges Prices

View detailed vape cartridges prices

Vape Cartridges Summary:

  • 0.5g: $45-65
  • 1g: $75-100
  • 30ml: $50-85
  • $35-65
  • $45-80

💧Virginia Tinctures & Oils Prices

View detailed tinctures & oils prices

Tinctures & Oils Summary:

  • 30ml: $50-85
  • $35-65
  • $45-80

🧴Virginia Topicals Prices

View detailed topicals prices

Topicals Summary:

  • $35-65
  • $45-80

💊Virginia Capsules & Pills Prices

View detailed capsules & pills prices

Capsules & Pills Summary:

  • $45-80

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

Possession Limit:** 90-day supply
Smoking Allowed:Yes (private property)
Home Cultivation:Not Allowed
Medical Tax Rate:** Varies

💰How to Save Money on Medical Marijuana in Virginia

💳

Get Your Virginia Medical Card

Save ** Varies 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 Virginia Medical Marijuana Card

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

🌿What Are the Most Popular Strains in Virginia?

Virginia Medical Marijuana Price FAQs

How much does medical marijuana cost in Virginia?
Medical marijuana flower in Virginia costs $12-$40 per gram, with an average of $26/g. Edibles range from $40-$100 per 100mg package. Vape cartridges typically cost $45-$85 per 0.5g cart.
How much does an ounce of weed cost in Virginia?
An ounce of medical marijuana in Virginia costs $336-$1120, depending on quality tier. Budget flower (shake, smalls) costs $235-$336. Mid-tier costs $336-$728. Premium/top-shelf runs $728-$1120.
Are medical marijuana prices cheaper than recreational in Virginia?
Yes, medical patients in Virginia pay only ** Varies 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 Virginia?
Prices vary by location and daily deals. To find the best prices: 1) Check our Virginia 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 Virginia?
Virginia 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 do edibles cost in Virginia?
Edibles in Virginia cost $40-$100 for a 100mg package (average: $60). Gummies are typically the most affordable at $40-$70. Chocolates and baked goods cost more. Price per milligram ranges from $0.4-$0.10/mg.
How much are concentrates in Virginia?
Concentrates in Virginia cost $40-$100 per gram. Budget concentrates (shatter, crumble): $40-$52. Mid-tier (wax, budder): $52-$70. Premium (live resin, rosin): $70-$100. Live rosin commands the highest prices.
How much do vape cartridges cost in Virginia?
Vape cartridges in Virginia cost $45-$85 for a 0.5g cart. Full gram carts cost $72-$136. 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 Virginia?
To get a Virginia 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 Virginia's program (fee varies). Most patients receive their card within 24-72 hours.
How can I save money on medical marijuana in Virginia?
Top ways to save in Virginia: 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.