This depends on your individual pain level. Many people report feeling relief within 2-3 hours.