The best essentials oils for dry hair are those that are packed with intense moisturizing and sealing properties. Such oils work best to protect the hair and scalp from moisture loss. Some potentially great essential oils for dry hair include: Rosemary, Rose, Lavender, Chamomile and Peppermint.