Ölsjön ingår i det delavriningsområda (662948-147024) som smhi kallar för Utloppet av Ölsjön. Medelhöjden är 223 meter över havet och ytan är 21,92 kvadratkilometer. Räknas de 4 avrinningsområdena uppströms in blir den ackumulerade arean 45,84 kvadratkilometer. Sverkestaån (Ramshytteån) som avvattnar avrinningsområdet har biflödesordning 3, vilket innebär att vattnet flödar genom totalt 3 vattendrag innan det når havet efter 236 kilometer. Avrinningsområdet består mestadels av skog (88 %). Avrinningsområdet har 0,74 kvadratkilometer vattenytor vilket ger det en sjöprocent på 3,4 %. begyggelsen i området täcker en yta av 0,15 kvadratkilometer eller 1 % av avrinningsområde