Castor oil takes only 30~60 minutes to be effective depending on the quality and the brand you are using. You must be patient with applying it for such a long time. Once it’s been applied, then your nails will grow simply because of the natural oils that have now been placed on your nails.