There is an age limit for NCAA Division I and II sports. The NCAA allows a one year grace period after high school graduation for DI and II schools. One year after your high school class graduates is when your eligibility will start to be affected in all sports except for hockey, skiing and tennis. The eligibility clock does not start for hockey players and skiers until after their 21st birthday. Tennis players start losing eligibility 6 months after they graduate high school.
The NCAA gives you 5 years to compete in 4 seasons athletically, with the fifth year being a red-shirt year. A red-shirt year gives athletes the opportunity to sit out a year of competition (for reasons such as injury or competition for playing time) and still be allowed to compete in all four years athletically.
The NAIA does not have an age restriction; however they do take away seasons of competition for any participation in sports at a comparable level of competition after September 1st of your high school graduation year.
NCAA Division III schools do not follow the same eligibility guidelines as Division I and II. Each school and conference determines eligibility standards at the DIII level.