Castor oil has a rapid action. After taking it, you ought to start seeing results in two to six hours. Castor oil works so quickly that taking it before bed, as you may with other laxatives, is not a smart idea because of how quickly it acts. Castor oil shouldn't be used for an extended period of time, like any stimulant laxative.