The persistent challenge of removing viscous oil on water surfaces continues to pose a major concern and requires immediate attention. Here, a novel solution has been introduced in the form of a superhydrophobic/superoleophilic PDMS/SiO2 aerogel fabric gathering device (SFGD). The SFGD is based on the adhesive and kinematic viscosity properties of oil, enabling self-driven collection of floating oil on the water surface. The SFGD is able to spontaneously capture the floating oil, selectively filter it, and sustainably collect it into its porous fabric interior through the synergistic effects of surface tension, gravity, and liquid pressure. This eliminates the need for auxiliary operations such as pumping, pouring, or squeezing. The SFGD demonstrates exceptional average recovery efficiencies of 94% for oils with viscosities ranging from 10 to 1000 mPa·s at room temperature, including dimethylsilicone oil, soybean oil, and machine oil. With its facile design, ease of fabrication, high recovery efficiency, excellent reclaiming capabilities, and scalability for multiple oil mixtures, the SFGD represents a significant advancement in the separation of immiscible oil/water mixtures of various viscosities and brings the separation process one step closer to practical application.