An aquaponics system comprises an aquarium module configured to hold a water, a garden module that sits above the aquarium, a contiguous growth media bed within the garden module configured to physically support the growth of plants, a pump and piping for drawing water from the aquarium module to the garden module, a siphon tube for reoxygenating and delivering water from the garden module back to the aquarium module, and a light source Molded bodies form the base (bottom) and dome (top) of each module, and are connected at the corners by connectors that slidably fit into hollow stabilizing pillars, which permit internal passage of wires, cables and piping on the interior of the system, creating an easily assembled, modular, aesthetically pleasing and energy efficient way to house fish and grow plants.