Yes, Suavecito can work very well for long hair. The strong hold helps keep unruly or thick long hair under control. Just be careful not to overapply or hair may appear greasy.