Frequently asked questions How do I buy medical cannabis in Rhode Island? If you have a medical marijuana card, you can buy cannabis in Rhode Island at a licensed dispensary or use a licensed delivery service. Also, you can grow your own cannabis – up to 12 plants per person.