Photocatalytic separation of uranium presents a promising approach for resource recovery, yet its efficiency remains limited by severe carrier recombination. Integrating piezocatalysis with photocatalysis provides an attractive pathway to overcome this barrier. Herein, a type-II scheme CdS@BaTiO3 heterojunction was fabricated by growing CdS nanoparticles onto a BaTiO3 matrix, which enables efficient piezo-photocatalytic uranium extraction. The built-in electric field of the heterojunction, reinforced by the stirring-induced piezoelectric polarization of CdS@BaTiO3, drives directional charge migration and greatly enhances carrier separation. As a result, CdS@BaTiO3 achieved 98% uranium removal within 10 mins under stirring and light irradiation, being 2.5 times and 8.3 times higher than that of photocatalysis and piezocatalysis alone, respectively. The composite also delivers a high uranium separation capacity of 1893.2 mg g-1, exceeding most previously reported piezo-photocatalytic uranium extraction systems. Mechanistic investigations identify superoxide radicals (•O2⁻) as the dominant reactive species responsible for U(VI) reduction and immobilization. This work demonstrates a promising water-flow-driven energy coupling strategy for uranium extraction.