Miralax can take anywhere from 12 to 72 hours to produce a bowel movement. It is important to drink plenty of fluids when using Miralax to help facilitate the process.