Experts recommend that you replace your shower curtain liner every six months. For many of us, this is more often than we actually replace the liner. You should definitely replace your liner when you see it beginning to develop mold or mildew. If you wish, you could spend time disinfecting and cleaning the liner instead of replacing it.