For digestion, it works straight away. For swelling, you'll probably feel it in a few hours. It's pretty good stuff, I reckon.