The increasing presence of pollutants such as natural organic matter (NOM), salts, and persistent contaminants like per- and polyfluoroalkyl substances (PFAS) in water sources presents a major challenge for current water treatment technologies. However, in order to address the removal of such a wide range of complex and resilient contaminants, membrane-based filtration has emerged as a promising solution. Traditional ultrafiltration membranes (UF) are often limited in their ability to reject complex molecules such as those found in NOM and PFAS, primarily because of inadequate pore size exclusion or weak electrostatic interactions. The integration of 2D nanomaterials (NM) into polymeric membranes has been explored to enhance selectivity and rejection efficiency. Among these, 2D NMs hexagonal boron nitride (h-BN) has garnered attention due to their photocatalytic properties and favorable interactions with contaminates. This work is in an attempt to develop reactive and self-cleaning membranes. The results obtained indicate that amine-functionalized nanomaterial leads to better permeability and rejection of both PFAS and NOM.