Your dishwasher is responsible for cleaning your dishes, which means that it too needs to be clean in order to be effective. It's recommended that you clean your dishwasher every two to three weeks in order to make sure that there's no excessive build-up of soap or debris.