Shelfords tolerancelov er den lov , ifølge hvilken eksistensen af en art bestemmes af begrænsende faktorer, der ikke kun er på et minimum, men også på et maksimum. Komplementerer Liebigs minimumslov , hvor vi kun taler om minimum.
Formuleret af Victor Ernest Shelford i 1911.
"Den begrænsende faktor for en organismes velstand kan være både et minimum og et maksimum af miljøpåvirkning, hvor intervallet mellem bestemmer graden af udholdenhed ( tolerance ) af organismen over for denne faktor." [en]
Eksempel: utålelig for levende organismer kan ikke kun være mangel (som Liebig påpegede), men også overskud af varme, lys og vand. Enhver faktor i overskud eller mangel kan begrænse vækst og udvikling af organismer og populationer.