The healing time for gastritis varies depending on the underlying cause, severity of inflammation, and individual factors. Acute gastritis usually resolves within a few days to weeks with appropriate treatment. Chronic gastritis may require long-term management and can take weeks to months to heal.