This shampoo is moisturizing enough for frizzy hair. But it may not be the best option since it's a deeper cleaning shampoo. Paul Mitchell does have an Anti-Frizz line that you can try instead. And any other anti-frizz and moisturizing shampoos will also work well for you.