Stormwater runoff is one of the most important contributor of pollutants to natural waters. Therefore, separation of pollutants from stormwater runoff before entering the receiving waters is an important issue. Nitrogen (ammonium, nitrite, nitrate, total nitrogen), phosphorus (organic and inorganic), metals (Fe, Cd, Zn, Pb, As, Al, metalloid As, Cr, Cu, Ni in total, dissolved and truly dissolved form) are main compounds that are contained in various concentrations in the runoff and should be separated. Various methods have been used for stormwater treatment. Membrane technology is applied in water and wastewater industries1, but is not yet used for treatment of stormwater. Ceramic, polymeric and metallic membranes have been used in other research studies in order to optimise removal efficiency for separation of particulate, colloidal and dissolved substances in runoff. To prevent fouling, which is the major problem in membranes and to decrease the operational cost, use of a proper pre-treatment is helpful 2–4, as is periodical cleaning of the membrane surface 5,6. This process can be further assisted by using membranes with larger pore size (microfiltration, ultrafiltration) than nanofiltration and reverse osmosis membranes which have smaller pore size but higher removal efficiency. In this study, sedimentation was used as a pre-treatment method and an ultrafiltration membrane process and pulsatile flow were evaluated with respect to separation of pollutants from snowmelt mixture. A bench-scale membrane unit was used with a polyether sulfone ultrafiltration membrane (PES/PVP UF membrane) to assess the efficiency of the process and to evaluate if pulsatile flow at different pulse frequencies (0 and 4 Hz) can postpone fouling. The feed and permeate was sampled and analysed on the concentration of TSS, pH, total and dissolved metals and chloride content, as well as the particle size distribution, TOC, turbidity and oil index. The volume of permeate achieved in each experimental run was monitored. The results from these experiments showed that by increasing pulse frequency from 0 to 4 Hz, the productivity of membrane increased from 13.5% to 65.5%. In addition, TOC removal increased from 70% to 87%. Regardless of pulse frequency the ultrafiltration membrane set-up removed TSS, particles and oil fractions completely. Dissolved As, Cd, Cu, Cr, Ni, Pb and P were reduced by 16, 12.6, 11.8, 23.5, 21, 44 and 73.1%, respectively.