Yes, it is ok to fast on the day of the flush. But . . . be sure you get well hydrated! Being well hydrated when you start the flush can mean the difference in felling great as you finish the flush or feeling like you have been run over by a Mac truck.