Described herein is a system 1 for growing algae. The system includes a substantially enclosed chamber (3) for defining an isolated, controllable environment having conditions that are favourable for growing algae. A substrate, in the form of a continuous fabric belt (5), is provided for supporting the algae during a predetermined growth period. A conveyor, in the form of a series of interconnected and generally parallel guiding rollers (7), is configured for moving the belt along a predetermined conveying path (9) through chamber (3) to expose the algae to light, carbon dioxide and nutrients under appropriate temperatures for promoting growth of the algae. The system is also configured for harvesting algae grown on the belt.