Large amounts of fluoroquinolones (FQs), highly used antimicrobials in veterinary medicine, enter the soil directly through the application of manure contaminated with these chemicals. The environmental mobility of this contaminant is mainly governed by its retention in soil. The aim of this study was to examine the contribution of humic acid (HA), an organic matter (OM) surrogate, to the sorption of FQs in natural soils. Sorption of enrofloxacin and ciprofloxacin was studied in two completely different Spanish agricultural soils with similar pH. The soils tested were amended with different concentrations of HAs (0%, 1%, 3% and 5%; wt/wt). The results showed that addition of HA to the soil samples increased the magnitude of sorption and changed the sorption behaviour. However, the effect was only apparent at 3-5% HA content and its extent was dependent on both the sorbent and the sorbate. At soil pH around 7.5, when zwitterionic species predominate in the solution, sorption of FQs onto the soil seems to be governed by OM content, which provides a source of available sites for cation-exchange mechanisms.