The rejection behaviors of two different charged composite hollow fiber nanofiltration (NF) membranes for six pharmaceutical molecules, primidone, carbamazepine, sulfamethoxazole, atenolol, sulfadimidine and norfloxacin, were characterized in this study.