The goals of Rainbow Soccer are to provide recreational and competitive soccer for youth and adults in the Chapel Hill area.
Rainbow supports the development and play of soccer at all skill levels and ages. Rainbow accepts all players, and attempts to keep fees as low as possible. A limited number of scholarships are available to players who cannot afford the fees. In the recreational leagues, players of differing abilities are mixed together on teams, and players get equal playing time.