也可能移除多态性。在自然界中多态性很常见，因此可推知有些机制在维持多态性。几个已知的机制如下
例子.两性异形。
非遗传多型性.在非遗传多型性中，不同个体间的差异是相同基因受不同环境因素的诱导而产生的。蚂蚁的一个种群中这两种机制可以同时起作用。非遗传多型性因为不可遗传，因此无法造成演化。但是个体之间如果因可塑性的不同，在相同的环境诱导中可能发育出不同的性状，此「可塑性的不同」可以演化。