The effects of a THC Seltzer can last anywhere from 2 to 4 hours, depending on things like your body weight and dosage. It can be a smoother, more gradual experience than smoking, with the peak of the high usually hitting within 30 to 60 minutes after consumption.