Activated carbon (AC) can be used for the removal of emerging contaminants (e.g., drugs) in water and wastewater treatment plants. In the present study, we investigated the performance of two ACs (from coconut shell and Pinnus sp.) in the adsorption of caffeine, carbamazepine, and ricobendazole considering the compounds separately and in combination in batch-scale experiments. The concentrations of the drugs were determined by a validated method using solid-phase extraction with on-line ultra-high performance liquid chromatography-tandem mass spectrometry. The most mesoporous AC provided higher drug removal. The kinetic data were described by the pseudo-second-order, Elovich, and Weber-Morris models, while the adsorption isotherms showed a better fit to the Freundlich model, indicative of multilayer adsorption. The Dubinin-Radushkevich model was used as a first approach to estimate the mean adsorption energy (E) and the results indicate that chemisorption governed the adsorption process, with E higher than 8 kJ mol-1. In the multicomponent assays, the adsorption of caffeine showed the greatest hindrance caused by the presence of other drugs. Multicomponent assays are fundamental to evaluate the potential adsorption capacity in real water treatment plants. Our study suggests that drugs with different structures and physicochemical properties may interact differently with ACs, especially in multicomponent solutions, with important implications for the design (e.g., volumes and areas of treatment plants) and operation (e.g., water residence time) of the treatment plants.