Question: how long does it take for castor oil to produce a bowel movement?
Answer: Castor oil works very quickly. You should see results within two to six hours after taking it. Because castor oil works so fast, it's not a good idea to take it before bedtime, as you might do with other laxatives. Like any stimulant laxative, castor oil shouldn't be taken in the long term.