Yes, but only if you make sure that you use the right type of oil for the body odor. For instance, when using eucalyptus oil to treat an athlete's feet or ringworm, make sure that you avoid using it on children. These essential oils can also be applied underneath the arms. However, make sure that you don't apply it underneath your arms at the same time as applying deodorant to avoid any skin reactions.