Disclosed are compaction resistant thin film composite membranes having a porous polymeric support; a semi-permeable polymer film polymerized on the porous polymeric support; and particles, of a size in the range of microparticles and nanoparticles, dispersed in the porous polymeric support. Also disclosed are methods of making compaction resistant membranes by polymerizing a polymer film on a porous polymeric support with particles of a size in the range of microparticles and nanoparticles dispersed therein, the particles having been selected to improve flux flow characteristics over time of the semi-permeable membrane. Also disclosed are methods of purifying water using the disclosed membranes. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present invention.