The short answer
It depends entirely on the type. Biological media lasts years, sponges around a year, filter floss a few weeks, and activated carbon about a month. The key idea: most media is meant to be rinsed and reused, not routinely thrown away. Only floss and chemical media are genuine consumables.
Lifespan by type
- Ceramic rings / bio media: years. Rinse in old tank water occasionally; replace only if crumbling.
- Coarse & fine sponge: roughly a year or more. Rinse regularly; replace when it wonβt clean up or falls apart.
- Filter floss / polishing pad: 2β4 weeks β the most disposable layer, clogs quickly.
- Activated carbon: 3β4 weeks of active absorption, then itβs just inert surface. Replace monthly if you use it.
Rinse, donβt replace
Media lasts far longer than the packaging suggests because a rinse restores most types. Cleaning in old tank water (never chlorinated tap water) removes debris without killing the bacteria. See how to clean an aquarium filter and how often should I clean my aquarium filter.
When you do replace it
Never swap it all at once β the media holds your cycle. Change one type at a time, and run new bio media alongside the old for a couple of weeks so bacteria colonise it first. The full guidance is in how often should I replace filter media, and what is aquarium filter media explains what each layer does. For gear, see the aquarium filters hub.