Are the cannabis patches only available through prescriptions?

No, you do not need a medical marijuana card to purchase cannabis patches if they are made with hemp. Hemp is a variety of the Cannabis sativa L. plant that is bred to have less than 1% THC (psychoactive component) of cannabis.