Grower Spotlight – 30% off* all Prime Wellness products at all AYR dispensaries (1/25 - 1/27).  Price Drop!  $50 Origyn HTE Cartridges - only at AYR Dispensaries. * AYR dispensary deals/promotions and loyalty/rewards program are not valid at Nature’s Medicines’ dispensaries, cannot be stacked and exclude non-medicated products.

Nature's Medicines Selinsgrove is a member of the AYR Wellness family!

Nature's Medicines Selinsgrove

1420 N Susquehanna Trail,
Selinsgrove, PA 1

(570) 828-3999

Online Ordering Available 24/7 (In-store Pickup)

Orders placed after 8:30pm will be available for pickup the next day


Order Online

Hours of Operation:

  • Monday: 9am - 9pm
  • Tuesday: 9am - 9pm
  • Wednesday: 9am - 9pm
  • Thursday: 9am - 9pm
  • Friday: ​9am - 9pm
  • Saturday: 9am - 9pm
  • Sunday: 9am - 9pm

We offer deals and discounts every week! Please let us know if you are a Veteran, Senior or Industry Worker because we'd like to provide you with a special discount! 

Follow Us on Social Media! 


Nature's Medicines Selinsgrove

Nature's Medicines Medical Marijuana Dispensary Selinsgrove

Welcome to the newest member of the Ayr Wellness family in Pennsylvania, Nature’s Medicine Medical Marijuana Dispensary Selinsgrove.  Known for its high standards of safety, purity, consistency, and sustainability, Nature’s Medicine is an award-winning marijuana dispensary located 10 minutes from the Selinsgrove Speedway.  Our marijuana dispensary location is just off of Rt. 15 at 1420 N Susquehanna Trail, Selinsgrove, PA 17870. We are conveniently located near some of Selinsgrove’s most popular shops and restaurants including Bot’s Tavern, El Encanto Restaurant and the Susquehanna Valley Mall

 While we encourage you to stop in to browse our selection of high-quality marijuana products, we also offer the convenience of online ordering with in-store pickup.    

Offering an impressive selection of premium marijuana flower strains, THC concentrates and extracts, topicals, tinctures, vapes and CBD products, we strive to put your well-being at the forefront of everything we do.  Our Nature’s Medicine staff is very proud to be part of the Selinsgrove community. Helping you feel your best with the right medical marijuana products is what we’re all about.    

Nature’s Medicine Selinsgrove’s belief is that medical marijuana positively impacts the lives of our patients and promotes well-being, wonder, and serves as a catalyst for contributing to a strong and socially responsible community.  It is our commitment to providing only the highest quality marijuana and the best possible experience at our dispensary.  

Whether you are new to using medical marijuana or finding the right dispensary near you, we at Nature’s Medicine Selinsgrove want to provide you with an outstanding experience among other dispensaries.  We encourage you to visit our dispensary location and experience the difference we can make for you and your well-being.  

Since its opening, Nature’s Medicine Medical Marijuana Dispensary Selinsgrove has been proud to serve medical patients in Snyder County to include the communities of Selinsgrove, Asherton, Kratzerville, Kantz, Fishers Ferry, Mile Run, Kreamer, Freeburg, Northumberland, Middleburg, Verdilla, Augustaville, Winfield and the surrounding areas. 

Not a Medical Marijuana Patient?

Nature's Medicines Selinsgrove is proud to partner with NuggMD to provide new patients and patients due for renewal the best resources to register for access to medical marijuana.
Learn More

New patients are eligible to receive exclusive discounts when shopping at our dispensary. Ask our patient care specialists for details!