Santa Rosa Marijuana Dispensaries

Santa Rosa is a beautiful city located in Sonoma County and is known for its plethora of wineries to visit. Other than wineries, there is plenty to do in town and nearby. If you’re looking for outdoor activities, Trione-Annadel State Park is a huge park with rolling hills and plenty of trails. There’s also Spring Lake Park which offers camping and trails for the whole family. The city itself also has lots of arts and history to check out. Take in a concert at the Luther Burbank Center for the Arts or head to the Charles M. Schulz Museum and Research Center which features characters such as Charlie Brown and Lucy van Pelt. If you’re looking for marijuana in Santa Rosa you’re in luck - the city has several dispensaries to choose from.

California has a long history with cannabis. While it legalized medicinal cannabis in 1996, after the state legalized marijuana for adult-use in 2016, the market really took off. While some municipalities in the state do not allow marijuana sales, Santa Rosa has chosen to open its doors to the industry and has several dispensaries to choose from. If you can’t make it to a dispensary, you can also order weed delivery right to your door! Anyone over 21 are able to purchase up to 1 ounce of cannabis flower or 8 grams of concentrates each day. If you have a valid medical marijuana card, you may purchase up to 2 ounces at a time and possess up to 8 ounces. Dispensaries in Santa Rosa may be open from 9 AM to 9 PM but hours vary, so be sure to check on a dispensary’s hours before visiting as they may close earlier. If you’re not able to make it to a dispensary, many offer delivery options to come straight to your door. For those who are smoking weed, be aware that it is illegal to drive with marijuana in your system, and you should call an Uber or use public transport.

For more information on California’s cannabis laws, check out our California state page.

Santa Rosa Resources:


Read More
Active Filters:

Frequent questions about marijuana in Santa Rosa, CA

  • Is marijuana legal in Santa Rosa?

    Yes, marijuana is legal in Santa Rosa for those over 21 years old or with a valid medical marijuana card. Adult-use consumers may purchase up to 1 ounce of flower or 8 grams of concentrates at a time. MMJ consumers may buy up to 2 ounces of flower but can possess up to 8 ounces at one time.


  • Where can I buy marijuana in Santa Rosa?

    There are many dispensaries in Santa Rosa, making it is easy to buy marijuana in town with a valid ID or MMJ card.


  • Is it legal to smoke weed in Santa Rosa?

    Yes, but it is only legal to smoke weed in Santa Rosa on private property and out of public view. Smoking in public areas remains illegal. If you are staying in an Airbnb or a hotel, you must first have permission from the owner to consume cannabis inside.

  • Is weed delivery available in Santa Rosa?

    Yes, weed delivery is available in Santa Rosa and easy to find on Where’s Weed.


  • Can I order my marijuana online for pick-up in Santa Rosa?

    Yes! It is quite easy to order weed online from a dispensary nearby in Santa Rosa, and you may also purchase weed for curbside pickup.


Santa Rosa Dispensary Reviews

App Homescreen

Get the app

Discover local businesses. Find the best deals. Connect & share with friends.