How Many Terms can a Senator Serve?

A Senator can serve as many 6 year terms as they can can re-elected for. Elections are held every 2 years, and are staggered so that only about one-third of the Senate is up each time.