On average, it takes up to 5 years for a regular, on-lot septic tank to fill up. However, this is a very subjective answer. This also depends on how much waste you produce (lifestyle), the tank's size, amount of solids in the wastewater stream, water usage in the house, and more.