I think that it might be helpful -- I don't have CF but have taken the generic guafianesen myself and find it helps. But I would definitely talk to your CF center before ever giving an OTC drug. Ours does not want Alyssa to take mucinex unless they tell us to for a certain circumstance.