Castor Oil for Back Pain Castor oil for back pain is an effective natural remedy that is highly recommended. This oil is well tolerated when taken orally or applied topically on the skin in treatment of chronicle and occasional back aches. This is because the oil is derived from castor bean seeds in their pure form through a natural process.