The invention discloses water body ecological restoration apparatus powered by solar energy and employing oxygenation activation by micro-oxygen filaments. The apparatus mainly comprises solar photovoltaic plates (1), a floating body device (2), a control system (3), a fan (4), a battery (5), pipelines (6), micro-oxygen filament assemblies (7), spiral plates (8), a fixed support (9), and support columns (10). Under the coordination of high-efficiency energy-saving aeration, the micro-oxygen filament assemblies, the circulating spiral plates and various microorganisms of aerobiotic, facultativeand anaerobic microorganisms, the device provided by the invention can be used to decompose harmful substances, inhibit the propagation of harmful algae and fungi, and increase the oxygen of the water body indirectly. Multiple effects increase the amount of dissolved oxygen in the water body, remove toxic and harmful substances and eutrophication materials in the water body, remove peculiar smellin the water, purify the water quality, and realize the ecological restoration of the polluted water body.