Yes, a cleanser is good for oily skin. Gel-based cleansers are typically effective for oily skin folks as it does not rid your skin of the natural oils while keeping it fresh and clean.