Can I eat before Yoga? It is best to do Yoga on an empty stomach so allow 3-4 hours after a full meal and 1-2 hours after a snack. Digital Union2016-11-23T15:35:23+08:00 Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInTumblrPinterestVkEmail