According to health care providers, Miralax can be taken anytime that is convenient for you. However, many people prefer to take it in the morning due to the time it may take to start working. Always remember to follow your healthcare provider's guidance!