Oil sorption (g g 21 ) through different polyurethane foams has been investigated in this study. Polyurethane foams were synthesized with different additives: glycerol, propylene glycol, polyethylene glycol 400, and 1-dodecanol. All foams were applied as sorbents of diesel, motor oil, gasoline, kerosene, and crude oil. The foams were characterized using Fourier transform infrared spectroscopy, thermogravimetry and differential scanning calorimetry, compressive resistance at 10% deformation and the elastic modulus, scanning electron microscopy, and apparent density. The best performance of oil sorption was achieved with PUF-3, which has the greatest amount of the chain extender polyethylene glycol 400 and lowest density of all the evaluated foams. The sorption capacities (g g 21 ) of PUF-3 were 16.8 (diesel), 15.7 (gasoline), 20.7 (oil motor), 25.4 (kerosene), and 29.8 (crude oil) and 100% removal of diesel from water was achieved, approximately. The foams with chain extenders and lower density values performed better as oil sorbents.