Coconut oil has several benefits for skin. It reduces inflammation, keeps the skin moisturized and helps to heal wounds. The medium-chain fatty acids found in coconut oil also possess antimicrobial properties that can help treat acne and protect the skin from harmful bacteria.