Экологический фактор — условие среды обитания, оказывающее воздействие на организм. Среда включает в себя все тела и явления, с которыми организм находится в прямых или косвенных отношениях.
Большинство экологических факторов — температура, влажность, ветер, наличие пищи, хищники, паразиты, конкуренты и т. д. — отличаются значительной изменчивостью во времени и пространстве. Степень изменчивости каждого из этих факторов зависит от особенностей среды обитания. Например, температура сильно варьируется на поверхности суши, но почти постоянна на дне океана или в глубине пещер. Паразиты млекопитающих живут в условиях избытка пищи, тогда как для большинства хищников ее запасы меняются в соответствии с изменением численности жертв. Изменение факторов среды наблюдается в течение года и суток, в зависимости от приливов и отливов в океане, при бурях, ливнях, обвалах, при похолодании или потеплении климата, зарастании водоемов, постоянном выпасе скота на одном и том же участке и т. д.
Один и тот же фактор среды имеет разное значение в жизни совместно обитающих организмов. Например, солевой режим почвы играет первостепенную роль при минеральном питании растений, но безразличен для большинства наземных животных. Интенсивность освещения и спектральный состав света исключительно важны в жизни фототрофных растений, а в жизни гетеротрофных организмов (грибов и водных животных) свет не оказывает заметного влияния на их жизнедеятельность.
Экологические факторы действуют на организмы по-разному. Они могут выступать как раздражители, вызывающие приспособительные изменения физиологических функций; как ограничители, обусловливающие невозможность существования тех или иных организмов в данных условиях; как модификаторы, определяющие морфологические и анатомические изменения организмов.