CHARLOTTESVILLE, Va. (WVIR) - With the weather heating up, it's time for the Jefferson Swim League to get underway.

Swimmers at Forest Lakes were in the pool practicing Friday afternoon.

There are 18 teams and over three thousand swimmers in the league this year, which is entering its 50th season of competition.

Jefferson Swim League president Marc Weathersby says, "There's been a few people who are 20, 30 years in the league. Fifty years for a league like this is quite impressive. It's all consecutive, the growth has been tremendous."

The Jefferson Swim League season begins on Wednesday.