How Long After Dinner Should You Sleep (And Why)?

Exact Answer: 3 Hours

Sleeping is one of the most important things that your body needs every day. Lack of sleep could lead to serious issues and serious issues could lead to further complications of the person. One should maintain a healthy lifestyle so that other things like bowel movement, sleeping, and other such kinds of things are maintained.



Test your knowledge about topics related to Health

1 / 10

Which vitamin helps build strong bones and teeth?

2 / 10

How much physical activity is recommended for adults per week?

3 / 10

What is the best way to lower your risk of getting cancer?

4 / 10

What is the primary source of protein in a vegetarian diet?

5 / 10

What is the best way to protect against the sun’s harmful rays?

6 / 10

What is the main cause of hypertension (high blood pressure)?

7 / 10

What is the main cause of heart disease?

8 / 10

A thick, oily, dark, liquid that forms when tobacco burns is ___________.

9 / 10

Substances that are found in food help your body grow and develop.

10 / 10

What is the most common type of arthritis?

Your score is


A small disruption in your daily routine could have a serious effect on a person’s life. Doctors and professionals recommend people wait for at least 3 hours after they have completed their dinner. You should also remember that you should not drink water for at least two hours before you go back to bed.

How Long After Dinner Should You Sleep

How Long After Dinner Should You Sleep?

Dinner should be completedBy 8 pm
Going to bed after dinnerAt least after 3 hours

The above table showing the timings could vary because the early you eat your dinner the better it is for you. In case you complete your dinner before 7 pm then you have an ample amount of time before you go back to sleep. This helps your digestion as the foods get enough time to break down and thus there would be no complication in your bowel movements.

If you are an office-going person then I am sure you have to go back to bed early and you have to complete your dinner early too. People who have the habit of going to bed soon after they have had their dinner could suffer from serious symptoms like stomach upset, indigestion, and heartburn.

However, this does not mean that you skip dinner to maintain a healthy lifestyle. You can be late for dinner because of various reasons and it is best not to skip dinner. Skipping dinner could lead to a different kind of issue and make you weak.

Try to maintain a strict timetable so that you can have your dinner on time and go back to bed on time.  This is one of the things that fall under the category of being self-disciplined. People who do not have any work or they do not have anything productive to do then they tend to sleep late at night or even stay awake.

Why Does It Take That Long After Dinner To Sleep?

Waiting for at least 3 hours is recommended because the food will get digested easily and thus when you want to excrete you will not have to face any problem. People face the problem of constipation because they do not maintain a strict routine.

Do not opt for junk foods if you like having bedtime snacks or late dinner before going to bed. This is one of the most common habits for most people because they tend to eat a lot of junk foods. Some people end up eating pizzas, burgers, Oreos, and other such kinds of stuff.

Going for sweetened products is another bad choice because these kinds of foods are high in calories and they trigger cravings for more. Eating something sweet becomes a habit for most people and thus they cannot resist themselves after they had a meal.

If you keep it on a strict level then it should not be a problem in the long run but in case this has already grasped your routine then it is something that you need to take care of immediately. Junk foods could lead to several diseases which is something you should try to avoid.

Now, you should also keep in mind that you should not drink water or any liquid before two hours you go to sleep. This is another habit that most people do not consider following.


In the end, you need to take care of your precious body because once you fall sick it could be permanent. Things like constipation, liver problems, and other such kinds of things may arise if you are suffering indigestion.

It is best to consult with a doctor in case you are having trouble with bowel movements. However, if you can take care of yourself then there would be no issues arising and you can maintain a healthy life. if you are into smoking and drinking then it is time to make some changes in your habits.  


One request?

I’ve put so much effort writing this blog post to provide value to you. It’ll be very helpful for me, if you consider sharing it on social media or with your friends/family. SHARING IS ♥️