It's all about your preference. Magnesium oil is safe to leave on your hair and scalp without rinsing. If you do choose to rinse, be sure to leave it on for at least 30 minutes so it's absorbed.