This study investigated the contaminant loading and characteristics of particle size distributions(PSDs) in the rainfall runoff from two different sources, the pavement road and the ancillary parking lot, and then evaluated four different types of filter media(i.e., EPP, EPS, Zeolite, and Perlite) to treat runoff water. The results showed that runoff from the pavement road contains 5.6 and 20 times higher SS and Pb concentrations, respectively, than that from the parking lot. The particles smaller than $100{\mu}m$ occupied 89.8 % of runoff from the pavement road and 81.4 % of that from the parking lot by volume. The effect of the hydraulic loading, at 950 m/day filtering linar velocity and 40 cm head loss, was largest for Zeolite, followed by Perlite, EPS, and EPP. The return period of tested media calculated by the regression equation for head loss indicated that EPP has the longest life time. The average SS removal rate was similar for all media at between 84.9 % and 89 %, while the effect of various filter column heights was different, showing minimal for EPP and maximum for EPS. All filter media tested demonstrated over 95 % of SS treatment efficiency for the particles bigger than $100{\mu}m$, while for the ones smaller than $100{\mu}m$ the efficiency was in order of EPP(82.4%) > Perlite(76.1 %) > EPS(66.2 %) > Zeolite(65.2 %). The results in conclusion implies that EPP is most effective filter media for the highly contaminated fine particles from road runoff.