Anecdotal evidence suggests that it can roughly take 5 -20 minutes for castor oil to get absorbed into the skin. Nonetheless, if you use diluted castor oil, it might take longer.