Sign In

R.Greenleaf Cannabis Dispensary in Las Cruces is the top medical and recreational marijuana dispensary serving Doña Ana County. Our goal as a recreational and adult-use cannabis store in Las Cruces is to provide customers with a consistent supply of high-quality, affordable weed. We provide a number of services, including medical card assistance, a unique rewards program, and a no-questions-asked refund policy. Visit today to discover why we’re Las Cruces’ most reputable marijuana dispensary.



Google Reviews

272 reviews
    3 weeks ago

    Absolutely love this place!! They are always so helpful and extremely nice! They are very knowledgeable about all products. Beat place hands down. Loyal customer forever

  • Bobby Jones
    Bobby Jones
    3 months ago

    I came in for the first time yesterday, and I was impressed by the level of customer service that I observed and received. There was a short wait, but the budtenders helped everyone as quickly as they could while still being genuinely friendly. My budtender was Mario G, and he was great to work with, being both knowledgeable and fun. His suggestions were on-point, and I'm truly satisfied with my purchase. I highly recommend this dispensary, and I'll certainly be back on my next trip to Las Cruces.

  • Davina Amor
    Davina Amor
    a month ago

    I always have a wonderful experience every time I go in. All staff members are super nice and easy to talk to especially McKenzie !!! She always answers my questions and takes time to explain everything to me even if I have a million and one questions. 10/10 would recommend.

  • Antonette Griego
    Antonette Griego
    2 years ago

    Everyone is very chill and nice love the attitude very helpful

  • Gerardo Jimenez
    Gerardo Jimenez
    3 weeks ago

    Great service always a friendly welcome when you walk into this dispensary , always my Go To dispensary in town, ask for Tina she gives really nice customer service.

Verified Listing
Now Open

Opening Hours

  • Monday 09:00 - 23:00
  • Tuesday 09:00 - 23:00
  • Wednesday 09:00 - 23:00
  • Thursday 09:00 - 23:00
  • Friday 09:00 - 23:00
  • Saturday 09:00 - 23:00
  • Sunday 09:00 - 21:00