Pennsylvania Medical Marijuana Dispensaries

Find licensed medical marijuana dispensaries near you. Browse all 192 Pennsylvania dispensary locations across 125 cities, or find the closest dispensary options from any of 994 PA cities and towns.

All Pennsylvania medical marijuana dispensaries listed below are state-licensed and accept valid PA medical marijuana cards. Find addresses, phone numbers, hours of operation, and directions to plan your visit.

192
Dispensaries
125
Cities with Dispensaries
994
Total Cities Covered

Cities with Medical Marijuana Dispensaries

These 125 Pennsylvania cities have local dispensaries. Select a city to view all dispensary locations, hours, and contact info.

Philadelphia16 dispensariesPittsburgh11 dispensariesLancaster6 dispensariesCranberry Township5 dispensariesAllentown4 dispensariesErie4 dispensariesHarrisburg4 dispensariesScranton4 dispensariesState College4 dispensariesYork4 dispensariesAltoona3 dispensariesBethlehem3 dispensariesKing of Prussia3 dispensariesMonroeville3 dispensariesMontgomeryville3 dispensariesPlymouth Meeting3 dispensariesReading3 dispensariesWashington3 dispensariesWilkes-Barre3 dispensariesChambersburg2 dispensariesDickson City2 dispensariesGettysburg2 dispensariesGreensburg2 dispensariesJohnstown2 dispensariesLebanon2 dispensariesMechanicsburg2 dispensariesNew Castle2 dispensariesNew Kensington2 dispensariesNorristown2 dispensariesPottstown2 dispensariesStroudsburg2 dispensariesWayne2 dispensariesWest Chester2 dispensariesWhitehall2 dispensariesWilliamsport2 dispensariesWyomissing2 dispensariesAbington1 dispensaryAliquippa1 dispensaryAmbler1 dispensaryAnnville1 dispensaryArdmore1 dispensaryBaldwin1 dispensaryBeaver Falls1 dispensaryBellefonte1 dispensaryBensalem1 dispensaryBethel Park1 dispensaryBlairsville1 dispensaryBloomsburg1 dispensaryBradford1 dispensaryBristol1 dispensaryBrookville1 dispensaryBryn Mawr1 dispensaryButler1 dispensaryCamp Hill1 dispensaryCarlisle1 dispensaryChester1 dispensaryClifton Heights1 dispensaryCoatesville1 dispensaryColumbia1 dispensaryDarby1 dispensaryDoylestown1 dispensaryDrexel Hill1 dispensaryDuBois1 dispensaryDuncansville1 dispensaryDunmore1 dispensaryEast Petersburg1 dispensaryEaston1 dispensaryEdwardsville1 dispensaryElizabethtown1 dispensaryElkins Park1 dispensaryEmmaus1 dispensaryEnola1 dispensaryEphrata1 dispensaryFairless Hills1 dispensaryFogelsville1 dispensaryFranklin Park1 dispensaryGibsonia1 dispensaryHanover1 dispensaryHazleton1 dispensaryHermitage1 dispensaryHorsham1 dispensaryIndiana1 dispensaryIrwin1 dispensaryJefferson Hills1 dispensaryKennett Square1 dispensaryKingston1 dispensaryLansdale1 dispensaryLansdowne1 dispensaryLatrobe1 dispensaryLevittown1 dispensaryLewisburg1 dispensaryLimerick1 dispensaryLinwood1 dispensaryLock Haven1 dispensaryMalvern1 dispensaryMcKeesport1 dispensaryMeadville1 dispensaryMercer1 dispensaryMonaca1 dispensaryMorton1 dispensaryMt Pocono1 dispensaryMunhall1 dispensaryNew Stanton1 dispensaryNewtown Square1 dispensaryPaoli1 dispensaryPhoenixville1 dispensaryPlum1 dispensaryPottsville1 dispensaryQuakertown1 dispensaryRobinson1 dispensaryScottsdale1 dispensarySellersville1 dispensaryShamokin1 dispensaryShamokin Dam1 dispensarySomerset1 dispensarySteelton1 dispensaryThorndale1 dispensaryUniontown1 dispensaryUpper Darby1 dispensaryWarminster1 dispensaryWaynesboro1 dispensaryWilkinsburg1 dispensaryWynnewood1 dispensaryYeadon1 dispensaryZelienople1 dispensary

Find Nearest Dispensaries by City

Don't see your city above? Select your city below to find the closest medical marijuana dispensaries with distance, drive time, and directions. We cover 932 additional Pennsylvania cities and towns.

IndianaButlerSharonMeadvilleSt. MarysEast StroudsburgBerwickNorthamptonOil CityUniontownBrentwoodLititzMiddletownSunburyWarrenEconomyMechanicsburgLock HavenPerkasieQuakertownCollingdaleCanonsburgMorrisvilleSwissvaleDoylestownMount JoyMillersvilleDormontPleasant HillsBellevueCastle ShannonBrookhavenLewistownConshohockenBradfordOld ForgeDowningtownCamp HillLatrobeWilsonGrove CityCarnegieGettysburgPalmyraHatboroEllwood CityNew CumberlandConnellsvilleDuBoisGlenoldenShamokinArchbaldSoudertonRidley ParkHuntingdonMiltonAmblerAmbridgeClifton HeightsFolcroftTamaquaWest ViewCatasauquaBlakelyProspect ParkBellefonteRed LionForest HillsCaliforniaOakmontSwarthmoreFranklinKennett SquareSouth WilliamsportSomersetSteeltonEdinboroCraftonSelinsgroveTaylorHellertownNorwoodMcKees RocksLewisburgNazarethDickson CityClearfieldMoosicSharon HillPunxsutawneyStroudsburgExeterGreenvillePlymouthOxfordShippensburgSayreMediaNew BrightonMount CarmelHollidaysburgMonacaCoraopolisNew HollandFox ChapelLehightonSugarcreekTyroneClarionBangorShillingtonCollegevillePalmertonSchuylkill HavenBirdsboroKutztownTelfordSwoyersvilleBridgevilleOlyphantGreen TreeTurtle CreekManheimVandergriftClarks SummitRoyersfordEdwardsvilleWestmontDuryeaWest PittstonLittlestownWest YorkMontoursvilleAvalonNarberthFountain HillJim ThorpeDonoraBridgeportLemoyneHummelstownWest HazletonDanvilleJenkintownNorth BraddockEast PetersburgNew FreedomShenandoahLarksvilleCornwallBeaverJessupGlassportAldanNorth EastHamburgHonesdaleScottdaleWest ReadingTarentumSlatingtonMount PleasantMinersvilleBoyertownJersey ShoreForty FortAkronGreencastleBadenSharpsvilleDallastownCarroll ValleyChalfontSinking SpringFleetwoodRidgwayCharleroiDenverMahanoy CityThroopShrewsburyWaynesburgPennsburgSewickleyLaureldaleKittanningWindberPort VueIrwinMillvaleBrookvilleNorthumberlandLansfordPen ArgylParkesburgSlippery RockMifflinburgRochesterTrappeNorthern CambriaKaneMalvernFrackvilleSpringdaleFreelandOhiovilleMount OliverMasontownSharpsburgNorth WalesEtnaSpring CityNesquehoningPitcairnHatfieldOaklandUplandManorAthensCoplayBrackenridgeWesleyvilleMount PoconoHomesteadNew BritainWellsboroUnion CityMansfieldIngramMount PennMacungieWormleysburgTraffordMyerstownBlairsvilleOrwigsburgMohntonEbensburgEdgewoodWyomingEast GreenvilleSummit HillChurchillSt. ClairHarveys LakeMcSherrystownWest GroveGirardStrasburgYoungwoodNorth CatasauquaSeven FieldsWomelsdorfLuzerneDallasMountvilleKulpmontAspinwallFord CityKenhorstManchesterWind GapPenbrookBathLake CityTowandaHallamAshleyPhilipsburgDerryNanty-GloEast LansdowneBedfordWest WyomingAvocaDelmontMortonQuarryvilleDillsburgDupontMariettaAshlandMidlandFreemansburgChester HeightsVeronaReynoldsvilleRockledgeMarysvilleNew HopeAlburtisMuncyWernersvilleMatamorasYardleyMillersburgWest NewtonWeatherlyRoaring SpringColwynWyomissing HillsCoopersburgCoudersportNew WilmingtonHighspireMount UnionRed HillBentleyvilleFairviewPenndelEmsworthCurwensvilleEddystoneJohnsonburgCambridge SpringsWrightsvillePortageGeistownMarcus HookNewtownBrownsvilleParksidePine GroveNew StantonSpring GroveMount Holly SpringsMcDonaldSouthwest GreensburgCleonaCoaldaleGlen RockMcAdooHoney BrookBerlinStewartstownHughesvilleWilmerdingMeyersdaleJermynJonestownNorth YorkRobesoniaNew EagleWalnutportSouth GreensburgWatsontownConwayPort AlleganyLeesportMoscowToptonSouthmontBrockwayEmporiumLeechburgJacobusBurnhamEast McKeesportRankinBig BeaverBonneauvilleConynghamBraddock HillsMercerMartinsburgEast WashingtonTrainerTullytownWest HomesteadRosetoFairchanceRiversideBellwoodCantonNew OxfordNorth Belle VernonBen AvonElklandEvans CityPort CarbonShamokin DamFreeportBraddockSouth ConnellsvilleTunkhannockForest CityCheswickEast PittsburghMayfieldIndustryMarsMont AltoPerryopolisYoungsvilleTremontEverettSusquehanna DepotFerndaleLanghorneEdgeworthPattonMill HallMontroseLykensSt. LawrenceHomer CityPaxtangNewportMontgomeryShiremanstownMercersburgCressonaWest LawnGallitzinCatawissaVersaillesEast BerlinLigonierSmethportSaxonburgAtglenElizabethvilleLaflinApolloAdamstownNescopeckFreedomBlossburgWaterfordOakdaleElizabethBell AcresClarks GreenAlbionMount WolfDuncannonBlawnoxCressonSchwenksvilleHughestownElversonAvisNewvilleRichlandCentre HallWindsorWest ConshohockenBurgettstownWilliamstownMiddleburgNorth CharleroiSouth CoatesvilleAvondaleShoemakersvilleTerre HillClymerHastingsTower CityNew BeaverWest EastonRoyaltonGirardvilleHoustonWaymartTroyNorth ApolloRichlandtownRenovoDaltonHawleyFlemingtonHeidelbergChristianaTatamyLoganvilleWest LeechburgHallsteadBoswellBradford WoodsLorettoWilliamsburgDuboistownWest KittanningMillbourneEast ConemaughLeetsdaleBiglervilleDuncansvilleWhitakerCochrantonEast BangorFactoryvillePoint MarionOsceola MillsWhite HavenBallyWest MayfieldSykesvilleMcConnellsburgWestfieldSpeersYoeGaletonKnoxHulmevilleAbbottstownIvylandDaleShinglehouseDunbarProspectBelle VernonMilesburgBessemerMilfordNew PhiladelphiaSouth WaverlyCentral CityWest BrownsvilleOklahomaStoneboroPaintChicoraTrumbauersvilleLanghorne ManorLincolnEllsworthArendtsvilleNew BethlehemBernvilleSugar NotchFalls CreekLinesvillePort RoyalBechtelsvilleMillvilleChester HillRose ValleyBowmanstownRimersburgSaegertownChalfantPalo AltoBeavertownNew MilfordEast ProspectSilverdaleHarmonyExportPringleRiegelsvilleMount JewettMifflintownRockwoodMcClureBloomfieldMillheimHyndmanEast BradySouth ForkMidwayAvonmoreRural ValleyNew BerlinBeaver MeadowsSaltsburgLillyBrownstownWest MiddlesexEllportPleasantvilleRutledgeNorth IrwinSalisburyHarrisvilleCarrolltownShickshinnyLiverpoolHalifaxRoscoeDauphinEldredHoutzdalePolkDelaware Water GapBentonNicholsonSmithfieldTurbotvilleGordonDeltaConfluenceConneautvilleSewickley HeightsScalp LevelBridgewaterKoppelSouth New CastleHowardStockertownSaxtonNuangolaWheatlandSankertownSnow ShoeSligoYork SpringsThompsontownCourtdaleClaysvilleYork HavenTidiouteBendersvilleMillerstownFredoniaAuburnNew FlorenceConneaut LakeNew SalemPennsbury VillageJennerstownSewickley HillsGilbertonGratzEast ButlerSandy LakeRingtownPicture RocksBeech CreekWinterstownHooversvilleTiogaVandlingGreen LaneDeemstonWampumEversonEast RochesterSugar GroveUlyssesClarkDeer LakeWarrior RunDushoreWorthingtonEast VandergriftSutersvilleAustinMifflinPort MatildaCokeburgPatterson HeightsFayette CitySeven ValleysEmlentonLewis RunBriar CreekMeshoppenWyalusingJamestownModenaNew AlexandriaIrvonaFreeburgConnoquenessingPortlandSummerhillDudleyMadisonBig RunFairfieldFawn GroveYatesvilleAshvilleCranesvilleDoverDravosburgMcEwensvilleOsbornePennSellersvilleJuniata TerraceFranklintownLaurel RunLyonsLawrencevilleTionestaDaisytownRousevilleSpringboroSummervilleDaytonGoldsboroStrattanvilleAllenportCoalportParryvilleFinleyvilleHydetownNewellStockdaleOrangevillePetersburgWest ElizabethBroad Top CityHawthornWallLanesboroMonroeNew GalileeMarion HeightsClintonvilleRameyRosslyn FarmsClarendonSewardShippenvilleSouth RenovoBolivarIndian LakeMechanicsvilleLogantonMariannaGarrettKnoxvilleThornburgCarmichaelsPlateaSouth HeightsHyde ParkMapletonThree SpringsFeltonEastvaleNew LebanonOrbisoniaMill VillageBruinVanderbiltVintondaleCooperstownMcKeanLong BranchWeissportBrisbinRockhill FurnaceErnestLewisberrySouth PhilipsburgRices LandingSmithtonNewburgMarion CenterCalleryWattsburgRomeAronaBen Avon HeightsLaceyvilleBeallsvilleBerrysburgSouth BethlehemMcVeytownTunnelhillWestoverBlooming ValleyGrampianMahaffeyCorsicaDawsonAlexandriaMiddleportJeffersonEldertonCherry TreeLaporteStoystownHop BottomBurnsideHartletonSaltilloDunlevyHerndonMill CreekFord CliffPlumvilleManns ChoiceStrausstownWest LibertyElcoGreat BendNew AlbanyPillowGlendonUnionvilleNew RinggoldFallstonSpartansburgSnydertownCenterportTownvilleEau ClaireManorvilleHunkerEnon ValleyApplewoldThompsonCreeksideLorainYoungstownMarkleysburgRailroadWallacetonGreensboroBlainKistlerYorkanaPort ClintonWellsvilleDarlingtonSalladasburgWashingtonvilleLittle MeadowsLe RaysvilleOrrstownWoodburyLibertySchellsburgUnion DaleBethanyPortersvillePromptonTroutvilleShanksvilleVenangoUrsinaCross RoadsCentervilleNewryLandisburgBarkeyvilleCallensburgEhrenfeldGlenfieldAddisonDublinChapmanMount GretnaNewton HamiltonPetroliaUticaWilmoreNew CentervilleElginKarns CityMarklesburgBear Creek VillageWest SunburyEast SideAdamsburgHopewellShippingportLaurel MountainClarksvilleGlen CampbellJackson CenterPenn Lake ParkBensonNew ParisTwilightWellersburgBurlingtonLenhartsvilleStillwaterSylvaniaBear LakeFoxburgLandingvilleWest MiddletownWoodcockCherry ValleyVolantOswayoStarruccaWest AlexanderNew BaltimoreHookstownAlbaGreen HillsSheakleyvilleGlen HopeRainsburgDonegalTimblinCassvilleChest SpringsShirleysburgCoalmontCoal CenterSheloctaHomewoodEagles MereArmaghRosevilleNew BuffaloCassandraForksvilleFriendsvilleFrankfort SpringsSt. ClairsvilleHaysvilleShade GapCasselmanBirminghamMount CarbonGeorgetownNew WashingtonAtwoodLumber CityNew ColumbusNew MorganWorthvilleOhiopyleSt. PetersburgDriftwoodJeddoCallimontSmicksburgGlasgowSeven SpringsS.N.P.J.Centralia

Showing 192 of 192 dispensaries

Medical

Sunnyside - Butler County

Butler, PA

201 Pillow Street

724-276-0069
View Details
Medical

Apothecarium Dispensary - Bethlehem

Bethlehem, PA

1309 Stefko Boulevard

814-934-5567
View Details
Medical

Organic Remedies - Enola

Enola, PA

4425 Valley Road

717-562-7758
View Details
Medical

Trulieve - Pittsburgh Squirrel Hill

Pittsburgh, PA

5600 Forward Avenue

412-754-4480
View Details
Medical

Zen Leaf - Sellersville

Sellersville, PA

64 N. Main Street

215-257-3243
View Details
Medical

Sunnyside - Lancaster

Lancaster, PA

1866 Fruitville Pike

717-619-2873
View Details
Medical

Bloc Dispensary - Edwardsville

Edwardsville, PA

7B Gateway Shopping Center

570-762-7300
View Details
Medical

Organic Remedies - Chambersburg

Chambersburg, PA

900 Wayne Avenue

717-251-2321
View Details
Medical

Sunnyside - Phoenixville

Phoenixville, PA

500 Kimberton Road

610-546-2873
View Details
Medical

Columbia Care - Keyser Dispensary

Scranton, PA

1740 North Keyser Avenue

570-309-6098
View Details
Medical

RISE - Erie

Erie, PA

2108 W. 8th Street

814-277-2835
View Details
Medical

Trulieve - King of Prussia

King of Prussia, PA

102 Hansen Access Road

484-581-7189
View Details
Medical

RISE - Steelton

Steelton, PA

801 South Front Street

717-279-5818
View Details
Medical

Apothecarium Dispensary - Plymouth Meeting

Plymouth Meeting, PA

420 Plymouth Road

814-934-5567
View Details
Medical

Beyond Hello - Bristol

Bristol, PA

2412-2414 Durham Road

267-580-5801
View Details
Medical

Zen Leaf - Malvern

Malvern, PA

249 Planebrook Road

484-328-3442
View Details
Medical

Restore Integrative Wellness Center - Philadelphia

Philadelphia, PA

957-963 Frankford Avenue

215-999-2980
View Details
Medical

Fluent Care - Hanover

Hanover, PA

648 Frederick Street

888-441-5669
View Details
Medical

Ethos - Allentown

Allentown, PA

2733 W. Emmaus Avenue

833-768-4357
View Details
Medical

Sunnyside - Allegheny County

Pittsburgh, PA

2116 Penn Avenue

724-276-0069
View Details
Medical

Zen Leaf - Washington

Washington, PA

799 West Chestnut Street

724-914-4944
View Details
Medical

Hive - Williamsport

Williamsport, PA

1490 High Street

570-218-4402
View Details
Medical

Liberty - Norristown

Norristown, PA

2030 West Main Street

484-612-4520
View Details
Medical

Liberty - Philadelphia

Philadelphia, PA

8900 Krewstown Road

267-686-2824
View Details
Medical

Curaleaf - Gettysburg

Gettysburg, PA

19 Baltimore Street

717-398-0540
View Details
Medical

Maitri Medicinals - Uniontown

Uniontown, PA

27-31 West Main Street

724-550-4565
View Details
Medical

Zen Leaf - Monroeville

Monroeville, PA

130 Mall Circle Drive

412-256-7045
View Details
Medical

Restore Integrative Wellness Center - Elkins Park

Elkins Park, PA

8003 Old York Road

215-709-2360
View Details
Medical

Trulieve - Reading

Reading, PA

3225 N. 5th Street Highway

484-513-3732
View Details
Medical

Curaleaf - DuBois

DuBois, PA

1222 South Brady Street

814-299-4120
View Details
Medical

Curaleaf - Philadelphia

Philadelphia, PA

1125-1127 Passyunk Avenue

267-691-0565
View Details
Medical

Sunnyside - Philadelphia

Philadelphia, PA

4502 City Avenue

215-876-2873
View Details
Medical

Liberty - Bensalem

Bensalem, PA

4201 Neshaminy Blvd Unit 101

267-512-6103
View Details
Medical

Curaleaf - Altoona

Altoona, PA

514 E Pleasant Valley Blvd

814-626-9520
View Details
Medical

Trulieve - Zelienople

Zelienople, PA

22095 Perry Highway Suite 301

412-422-0420
View Details
Medical

Columbia Care - Wilkes-Barre

Wilkes-Barre, PA

765 Kidder Street

570-362-7020
View Details
Medical

Columbia Care - Allentown

Allentown, PA

3025 W Tilghman Street

484-838-7900
View Details
Medical

Sunnyside - Greensburg

Greensburg, PA

305 East Pittsburgh Street

724-600-4438
View Details
Medical

Beyond Hello - Philadelphia

Philadelphia, PA

1206 Sansom Street

267-804-7168
View Details
Medical

Maitri Medicinals - Pittsburgh

Pittsburgh, PA

5845 Centre Ave

412-404-7464
View Details
Medical

Sunnyside - New Kensington

New Kensington, PA

4 Kensington Square

724-276-0069
View Details
Medical

Curaleaf - Morton

Morton, PA

409 Baltimore Pike

610-490-8966
View Details
Medical

Curaleaf - Bradford

Bradford, PA

109 Main Street

814-250-0922
View Details
Medical

RISE - Latrobe

Latrobe, PA

117 Beatty County Rd

724-220-4106
View Details
Medical

Apothecarium Dispensary - Allentown

Allentown, PA

3340 Hamilton Blvd

484-408-6122
View Details
Medical

Curaleaf - Lebanon

Lebanon, PA

815 Cumberland Street

717-769-4174
View Details
Medical

Curaleaf - King of Prussia

King of Prussia, PA

100 N Warner Rd

610-601-2054
View Details
Medical

Bloc Dispensary - Dickson City

Dickson City, PA

272 Main Street

570-291-4747
View Details
Medical

Trulieve - South Philadelphia

Philadelphia, PA

300 Packer Avenue

215-876-0420
View Details
Medical

Beyond Hello - Johnstown

Johnstown, PA

416 Main Street

814-357-9930
View Details
Medical

Beyond Hello - Scranton

Scranton, PA

1137 Moosic Street

570-618-8771
View Details
Medical

Curaleaf - Brookville

Brookville, PA

240 W Main Street

814-759-4069
View Details
Medical

Beyond Hello - Northern Liberties Philadelphia

Philadelphia, PA

475 N 5th Street

215-475-3580
View Details
Medical

RISE - Hermitage

Hermitage, PA

2880 E. State Street

724-500-5508
View Details
Medical

Trulieve - Lancaster

Reading, PA

201 Lancaster Ave

484-207-1717
View Details
Medical

Restore Integrative Wellness Center - Doylestown

Doylestown, PA

812 N Easton Road, Unit 6

267-621-3014
View Details
Medical

Delta 9 Pittsburgh

Pittsburgh, PA

211 52nd Street

412-439-2093
View Details
Medical

Trulieve - Scranton

Scranton, PA

340 S Washington Ave

570-209-7401
View Details
Medical

Organic Remedies - York

York, PA

1098 Haines Road

717-699-7083
View Details
Medical

Beyond Hello - Bethlehem

Bethlehem, PA

3679 Route 378, Unit 10

800-514-8532
View Details
Medical

Trulieve - Johnstown

Johnstown, PA

339 Main Street

814-258-8190
View Details
Medical

Trulieve - Harrisburg

Harrisburg, PA

2500-2504 N 6th St

717-356-0800
View Details
Medical

RISE - King of Prussia

King of Prussia, PA

445 West DeKalb Pike

610-596-9266
View Details
Medical

RISE - New Castle

New Castle, PA

2622 W. State Street

724-250-8081
View Details
Medical

Beyond Hello - West Chester

West Chester, PA

1261 West Chester Pike

610-471-1059
View Details
Medical

Trulieve - Washington

Washington, PA

200 Adios Drive, Suite 20

412-422-0420
View Details
Medical

Zen Leaf - Cranberry Township

Cranberry Township, PA

270 Executive Drive

813-294-2029
View Details
Medical

RISE - Cranberry Township

Cranberry Township, PA

20808 Route 19

445-900-1081
View Details
Medical

Apothecarium Dispensary - Lancaster

Lancaster, PA

2405 Covered Bridge Dr, Suite 125

717-803-2420
View Details
Medical

Liberty - Aliquippa

Aliquippa, PA

2320 Sheffield Rd

724-203-3029
View Details
Medical

Beyond Hello - Ardmore

Ardmore, PA

39 Cricket Ave

610-471-1099
View Details
Medical

RISE - Chambersburg

Chambersburg, PA

1640 Orchard Drive

717-400-5833
View Details
Medical

Apothecarium Dispensary - Stroudsburg

Stroudsburg, PA

1523 N 9th Street

484-408-6122
View Details
Medical

RISE - Duncansville

Duncansville, PA

370 Pound Lane

814-815-8077
View Details
Medical

Vytal Options - Harrisburg

Harrisburg, PA

4711 Queen Avenue Suite 101

717-303-3017
View Details
Medical

Apothecarium Dispensary - Thorndale

Thorndale, PA

2701 Lincoln Highway East

484-789-6420
View Details
Medical

Beyond Hello - Reading

Reading, PA

300 Cherry Street

610-471-1184
View Details
Medical

Verilife - Shamokin

Shamokin, PA

520 N. Shamokin Street

888-493-6066
View Details
Medical

Ethos - Montgomeryville

Montgomeryville, PA

921 Bethlehem Pike

267-857-7295
View Details
Medical

Restore Integrative Wellness Center - Pottstown

Pottstown, PA

1450 East High Street

484-391-2951
View Details
Medical

Trulieve - Cranberry Township

Cranberry Township, PA

20269 Route 19N

878-217-0350
View Details
Medical

Vytal Options - Lancaster

Lancaster, PA

39 E Chestnut Street

717-327-4740
View Details
Medical

Trulieve - Camp Hill

Camp Hill, PA

3401 Hartzdale Drive

570-273-8701
View Details
Medical

Ayr Wellness - New Castle

New Castle, PA

809 Sampson Street

724-652-1010
View Details
Medical

Ethos - Wilkes Barre

Wilkes-Barre, PA

326 Bear Creek Commons

570-800-2385
View Details
Medical

RISE - Monroeville

Monroeville, PA

3838 William Penn Highway

412-516-9096
View Details
Medical

Ethos - Fayette (Pittsburgh)

Pittsburgh, PA

470 Home Drive

412-664-5402
View Details
Medical

Zen Leaf - Harrisburg

Harrisburg, PA

137 S. 17th Street

717-794-7064
View Details
Medical

Zen Leaf - York

York, PA

890 Loucks Road

717-794-7064
View Details
Medical

Verilife - Chester

Chester, PA

875 Upland Avenue, Unit 55

610-245-5610
View Details
Medical

Ethos - Hazleton

Hazleton, PA

113 Woodbine Street #2

570-914-9211
View Details
Medical

Curaleaf - Harrisburg

Harrisburg, PA

7040 Jonestown Road

717-996-9010
View Details
Medical

RISE - Erie Peach

Erie, PA

1950 Rotunda Drive

814-480-9432
View Details
Medical

Harvest of Whitehall

Whitehall, PA

1809 MacArthur Rd

445-465-7555
View Details
Medical

Zen Leaf - Altoona

Altoona, PA

590 W. Plank Road

814-499-6181
View Details
Medical

Ayr Wellness - Plymouth Meeting

Plymouth Meeting, PA

505 W Germantown Pike

610-814-7047
View Details
Medical

Beyond Hello - Irwin

Irwin, PA

9337 Lincoln Highway

724-382-7068
View Details
Medical

Vytal Options - Lansdale

Lansdale, PA

850 S. Valley Forge Road, Suite P

267-498-0803
View Details
Medical

RISE - Meadville

Meadville, PA

18914 Park Avenue Plaza

814-900-4674
View Details
Medical

Curaleaf - Horsham

Horsham, PA

255 Horsham Road

267-631-0003
View Details
Medical

Curaleaf - Philadelphia

Philadelphia, PA

5058 City Avenue

610-934-2291
View Details
Medical

Liberty - Cranberry

Cranberry Township, PA

900 Commonwealth Drive, Suite 500

878-208-7299
View Details
Medical

Verilife - Williamsport

Williamsport, PA

2300 E. 3rd Street

570-260-6907
View Details
Medical

Bloc Dispensary - Bethlehem

Bethlehem, PA

3650 Nazareth Pike

484-214-5400
View Details
Medical

Sunnyside - Montgomery

Montgomeryville, PA

721 Bethlehem Pike

267-263-7770
View Details
Medical

Ethos - Pittsburgh South (Pleasant Hills)

Pittsburgh, PA

560 Clairton Boulevard

412-790-6194
View Details
Medical

Trulieve - York

York, PA

2300 E Market Street, Suite L

717-900-9360
View Details
Medical

Restore Integrative Wellness Center - East Petersburg

East Petersburg, PA

5471 Main Street

717-209-7430
View Details
Medical

Beyond Hello - Easton

Easton, PA

3812 Easton Nazareth Highway

610-829-9799
View Details
Medical

Ayr Wellness - Gibsonia

Gibsonia, PA

112 Northtowne Sq

878-728-1001
View Details
Medical

Sunnyside - Philadelphia

Philadelphia, PA

1221 Chestnut Street

267-857-4240
View Details
Medical

Ethos - Northeast Philadelphia

Philadelphia, PA

2467 Grant Avenue

267-857-9397
View Details
Medical

Zen Leaf - Philadelphia

Philadelphia, PA

2504 Welsh Road

267-585-5700
View Details
Medical

Zen Leaf - Robinson

Robinson, PA

6300 Robinson Center Dr.

412-615-4990
View Details
Medical

RISE - Warminster

Warminster, PA

435 York Rd.

267-682-5652
View Details
Medical

Fluent Care - Mechanicsburg

Mechanicsburg, PA

6200 Carlisle Pike

717-610-5911
View Details
Medical

Trulieve - Philadelphia

Philadelphia, PA

501-505 S. Broad St.

267-946-0004
View Details
Medical

Beyond Hello - Philadelphia

Philadelphia, PA

3519 Lancaster Ave.

445-895-1999
View Details
Medical

Vytal Options - Fogelsville

Fogelsville, PA

7720 Main St.

484-214-4440
View Details
Medical

Trulieve - Pittsburgh

Pittsburgh, PA

200 Federal St.

412-912-9050
View Details
Medical

Sunnyside - Wyomissing

Wyomissing, PA

208 N. Park Rd., Unit 1

720-443-9144
View Details
Medical

Beyond Hello - Stroudsburg

Stroudsburg, PA

852 N. 9th St.

272-271-2999
View Details
Medical

Verilife - Plymouth Meeting

Plymouth Meeting, PA

601 W. Germantown Pike

484-484-9105
View Details
Medical

Ayr Wellness - Montgomeryville

Montgomeryville, PA

801 Horsham Rd.

215-702-6068
View Details
Medical

Verilife - Quakertown

Quakertown, PA

895 S. West End Blvd.

215-515-5997
View Details
Medical

Verilife - Lancaster

Lancaster, PA

2359 Lincoln Highway East

717-999-0840
View Details
Medical

Organic Remedies - North Pittsburgh

Pittsburgh, PA

7402 McKnight Road

412-690-0803
View Details
Medical

Zen Leaf - West Chester (Chadds Ford)

West Chester, PA

300 Oakland Rd.

814-447-2936
View Details
Medical

Verilife - Pottstown

Pottstown, PA

204 Shoemaker Rd., A

610-600-6007
View Details
Medical

Beyond Hello - Pittsburgh

Pittsburgh, PA

2009 East Carson St

215-948-6048
View Details
Medical

Beyond Hello - Pottsville

Pottsville, PA

101 N. Centre St.

570-691-0100
View Details
Medical

Ayr Wellness - Bryn Mawr

Bryn Mawr, PA

712 Lancaster Ave

610-445-8600
View Details
Medical

Trulieve - Philadelphia

Philadelphia, PA

1222-1226 Arch Street

267-946-1470
View Details
Medical

Curaleaf - Greensburg

Greensburg, PA

5133 US 30

724-853-5135
View Details
Medical

Curaleaf - Wayne

Wayne, PA

707 West Lancaster Ave

484-584-0270
View Details
Medical

Sunnyside - Ambler

Ambler, PA

28 West Skippack Pike

484-709-1932
View Details
Medical

Organic Remedies - Paoli

Paoli, PA

1538-40 E. Lancaster Ave

610-596-8340
View Details
Medical

Restore Integrative Wellness Center - Yeadon

Yeadon, PA

735 Church Lane

610-947-1991
View Details
Medical

Curaleaf - State College

State College, PA

1248 S. Atherton Street

814-826-1140
View Details
Medical

Curaleaf - Erie

Erie, PA

7891 Peach St.

814-616-7050
View Details
Medical

Organic Remedies - Bethel Park

Bethel Park, PA

5002 Library Road

412-838-2800
View Details
Medical

Fluent Care - Annville

Annville, PA

1015 East Main Street

717-820-5111
View Details
Medical

Verilife - State College

State College, PA

1820 S. Atherton Street

814-420-5056
View Details
Medical

Ethos - Pittsburgh North (Harmarville)

Pittsburgh, PA

5 Alpha Drive East

412-548-6334
View Details
Medical

Zen Leaf - Wynnewood

Wynnewood, PA

257 E. Lancaster Ave

814-447-2936
View Details
Medical

Trulieve - Coatesville

Coatesville, PA

1951 Lincoln Hwy E

484-859-0848
View Details
Medical

Curaleaf - Lancaster

Lancaster, PA

1440 Manheim Pike

717-553-2045
View Details
Medical

Ayr Wellness - Indiana

Indiana, PA

2244 Oakland Ave

833-420-8620
View Details
Medical

Zen Leaf - New Kensington

New Kensington, PA

215 Tarentum Bridge Road

814-447-2936
View Details
Medical

Curaleaf - Allentown

Allentown, PA

1801 Airport Road

610-596-8545
View Details
Medical

Vytal Options - Kennett Square

Kennett Square, PA

716 W Baltimore Pike

484-581-0999
View Details
Medical

Ascend Dispensary - Scranton

Scranton, PA

605 Davis Street

717-606-1268
View Details
Medical

Vytal Options - State College

State College, PA

1653 North Atherton Street

814-680-6078
View Details
Medical

Beyond Hello - Dickson City

Dickson City, PA

832 Scranton Carbondale Highway

570-800-6760
View Details
Medical

Liberty - Pittsburgh

Pittsburgh, PA

3105 W Liberty Ave

267-241-5970
View Details
Medical

Ascend Dispensary - Wayne

Wayne, PA

745 Lancaster Ave

610-453-0770
View Details
Medical

Sunnyside - Erie

Erie, PA

7851 Peach Street

582-205-0124
View Details
Medical

Zen Leaf - Clifton Heights

Clifton Heights, PA

5321 West Baltimore Pike

814-447-2936
View Details
Medical

RISE - Mercer

Mercer, PA

225 Westside Square Drive

878-598-0206
View Details
Medical

Trulieve - Limerick

Limerick, PA

451 W Ridge Pike Suite 461

610-428-3645
View Details
Medical

RISE - Philadelphia

Philadelphia, PA

3903 Aramingo Ave

267-585-0072
View Details
Medical

Sunnyside - Washington

Washington, PA

360 Washington Rd

878-226-8067
View Details
Medical

Sunnyside - Somerset

Somerset, PA

250 Stoystown Rd

814-485-0317
View Details
Medical

RISE - Carlisle

Carlisle, PA

1186 Harrisburg Pike

717-279-5820
View Details
Medical

Sunnyside - Altoona

Altoona, PA

534 W Plank Rd

814-298-6555
View Details
Medical

Beyond Hello - Mt Pocono

Mt Pocono, PA

3192 SR940 Suite 101

570-216-8590
View Details
Medical

Zen Leaf - Abington

Abington, PA

1752 Old York Rd

215-836-1535
View Details
Medical

Zen Leaf - Norristown

Norristown, PA

436 Egypt Rd.

484-285-8707
View Details
Medical

Sunnyside - Gettysburg

Gettysburg, PA

1380 York Rd.

717-912-3077
View Details
Medical

Verilife - Philadelphia

Philadelphia, PA

1300 S Christopher Columbus Blvd Ste 11

215-248-6560
View Details
Medical

Ascend Dispensary - Monaca

Monaca, PA

1451 Old BrodHead Rd

878-978-3097
View Details
Medical

Hive - Shamokin Dam

Shamokin Dam, PA

2625 North Susquehanna Trail

717-713-0033
View Details
Medical

Ascend Dispensary - Cranberry Township

Cranberry Township, PA

20013 US-19

724-890-5342
View Details
Medical

Trulieve - Wilkes-Barre Township

Wilkes-Barre, PA

1000 Wilkes-Barre Township Blvd.

570-362-3340
View Details
Medical

Zen Leaf - Fairless Hills

Fairless Hills, PA

203 Lincoln Highway

814-447-2936
View Details
Medical

Ascend Dispensary - Whitehall

Whitehall, PA

2030 MacArthur Road

484-995-3976
View Details
Medical

Terrapin Care Station - Bellefonte

Bellefonte, PA

205 Park Place

814-205-6420
View Details
Medical

Trulieve - Lancaster

Lancaster, PA

1603 Manheim Pike #1651

610-202-0297
View Details
Medical

RISE - Mechanicsburg

Mechanicsburg, PA

5202 Simpson Ferry Rd. Ste. 108

717-364-6038
View Details
Medical

Standard Farms - Wyomissing

Wyomissing, PA

2800 State Hill Rd.

570-926-5830
View Details
Medical

Terrapin Care Station - Lewisburg

Lewisburg, PA

400 International Dr.

570-217-8120
View Details
Medical

Beyond Hello - Linwood

Linwood, PA

2400 Market St.

610-999-8266
View Details
Medical

RISE - York

York, PA

2139 White St.

717-800-1729
View Details
Medical

RISE - Monroeville

Monroeville, PA

3841 William Penn Highway

412-516-9096
View Details
Medical

Terrapin Care Station - Lock Haven

Lock Haven, PA

209 Woodward Ave.

570-858-0840
View Details
Medical

Hive - State College

State College, PA

1612 N. Atherton St

223-284-4793
View Details
Medical

Local Leaf by Penn Health Group

Scottsdale, PA

109 Crossroads Rd

724-619-1022
View Details
Medical

Keystone ReLeaf

Lebanon, PA

1600 Cumberland Street

223-369-8100
View Details
Medical

Keystone Integrated Care

Beaver Falls, PA

2634 Darlington Road

724-407-1270
View Details
Medical

MariMart - Hanging Gardens

Blairsville, PA

865 US-22 West

724-459-5353
View Details
Medical

Maitri Medicinals - New Stanton

New Stanton, PA

100 Bair Blvd

724-420-5724
View Details
Medical

Insa - Flower for Real Life

Newtown Square, PA

3511 West Chester Pike

484-424-1975
View Details

About Medical Marijuana Dispensaries in Pennsylvania

What to know before visiting a PA dispensary

Pennsylvania has 192 licensed medical marijuana dispensaries serving patients across the state. These dispensaries are regulated by the state and required to test all products for safety and potency. To purchase cannabis products, you'll need a valid Pennsylvania medical marijuana card and government-issued ID.

Pennsylvania medical marijuana dispensaries offer a wide range of products including flower (buds), edibles, concentrates, vaporizers, tinctures, and topicals. Most dispensaries have knowledgeable staff who can help you find the right products for your qualifying condition.

192

Licensed Dispensaries

125

Cities with Dispensaries

994

Cities Covered

Medical Marijuana Products Available in Pennsylvania

🌿 Flower

Traditional cannabis buds in indica, sativa, and hybrid strains

🍬 Edibles

Gummies, chocolates, beverages, and other infused foods

💨 Vaporizers

Vape pens, cartridges, and disposable vaporizers

🧪 Concentrates

Wax, shatter, live resin, and other extracts

💧 Tinctures

Sublingual drops for precise dosing

🧴 Topicals

Creams, balms, and lotions for localized relief

Frequently Asked Questions: Pennsylvania Dispensaries

How many medical marijuana dispensaries are in Pennsylvania?+
There are 192 licensed medical marijuana dispensaries in Pennsylvania, located across 125 cities. All dispensaries are state-regulated and accept valid PA medical marijuana cards.
Do I need a medical card to buy from Pennsylvania dispensaries?+
Yes, a valid Pennsylvania medical marijuana card is required to purchase from licensed dispensaries. Pennsylvania is a medical-only state, so you must have a card to make any cannabis purchases.
What products are available at Pennsylvania dispensaries?+
Pennsylvania medical marijuana dispensaries offer flower (buds), edibles (gummies, chocolates), concentrates (wax, shatter), vaporizers and cartridges, tinctures (sublingual drops), and topicals (creams, balms). Product availability varies by location.
What if there's no dispensary in my Pennsylvania city?+
We cover 994 cities across Pennsylvania. If your city doesn't have a local dispensary, select your city from our "Find Nearest Dispensaries" section to see the closest options with distances, drive times, and directions.
How do I get a Pennsylvania medical marijuana card?+
Pennsylvania residents can get their medical marijuana card through a telehealth evaluation with a licensed physician. The process takes about 15 minutes online, costs $149, and most patients are approved same-day. Once approved, you can visit any of the 192 dispensaries in Pennsylvania.
What payment methods do Pennsylvania dispensaries accept?+
Most Pennsylvania medical marijuana dispensaries accept cash as the primary payment method. Many also accept debit cards (often with a small fee). Credit cards are generally not accepted due to federal banking regulations. Most dispensaries have ATMs on-site.
Are there first-time patient discounts at Pennsylvania dispensaries?+
Yes, most Pennsylvania medical marijuana dispensaries offer first-time patient discounts ranging from 10-20% off your first purchase. Many also offer loyalty programs, daily deals, and discounts for veterans and seniors.

Pennsylvania Medical Marijuana Qualifying Conditions

To shop at Pennsylvania dispensaries, you need a medical card. Common qualifying conditions include:

Chronic PainPTSDCancerEpilepsy/SeizuresMultiple SclerosisCrohn's Disease
View All Pennsylvania Qualifying Conditions

Get Your Pennsylvania Medical Marijuana Card

Required for medical purchases at all 192 Pennsylvania dispensaries.

Last Updated: January 2026 · Verified by John Progar, CEO & Founder