While significant research progress has been made in robot learning forcontrol, unique challenges arise when simultaneously co-optimizing morphology.Existing work has typically been tailored for particular environments orrepresentations. In order to more fully understand inherent design andperformance tradeoffs and accelerate the development of new breeds of softrobots, a comprehensive virtual platform with well-established tasks,environments, and evaluation metrics is needed. In this work, we introduceSoftZoo, a soft robot co-design platform for locomotion in diverseenvironments. SoftZoo supports an extensive, naturally-inspired material set,including the ability to simulate environments such as flat ground, desert,wetland, clay, ice, snow, shallow water, and ocean. Further, it provides avariety of tasks relevant for soft robotics, including fast locomotion, agileturning, and path following, as well as differentiable design representationsfor morphology and control. Combined, these elements form a feature-richplatform for analysis and development of soft robot co-design algorithms. Webenchmark prevalent representations and co-design algorithms, and shed light on1) the interplay between environment, morphology, and behavior; 2) theimportance of design space representations; 3) the ambiguity in muscleformation and controller synthesis; and 4) the value of differentiable physics.We envision that SoftZoo will serve as a standard platform and template anapproach toward the development of novel representations and algorithms forco-designing soft robots' behavioral and morphological intelligence.