You should not take Gaviscon on an empty stomach. This is because the medicine will be passed out of your stomach within about 20 minutes of taking it. To ensure the greatest effectiveness, take Gaviscon after meals.