Expected Duration
People who develop lactose intolerance as a result of Crohn’s disease, gastroenteritis or another injury to digestion can recover completely when the problem is treated. This may take several weeks to months.
There are cases when lactose intolerance is genetic, and at that point the condition is permanent. However, you can always avoid symptoms by avoiding foods that contain lactose (dairy products) or by eating them in moderation.