Laccase was immobilized on granular activated carbon (GAC) and the resulting GAC-bound laccase was used to degrade four micropollutants in a packed-bed column. Compared to the free enzyme, the immobilized laccase showed high residual activities over a broad range of pH and temperature. The GAC-bound laccase efficiently removed four micropollutants, namely, sulfamethoxazole, carbamazepine, diclofenac and bisphenol A, commonly detected in raw wastewater and wastewater-impacted water sources. Mass balance analysis showed that these micropollutants were enzymatically degraded following adsorption onto GAC. Higher degradation efficiency of micropollutants by the immobilized compared to free laccase was possibly due to better electron transfer between laccase and substrate molecules once they have adsorbed onto the GAC surface. Results here highlight the complementary effects of adsorption and enzymatic degradation on micropollutant removal by GAC-bound laccase. Indeed laccase-immobilized GAC outperformed regular GAC during continuous operation of packed-bed columns over two months (a throughput of 12,000 bed volumes).