Code tool

Paddock Rotation Calculator

Calculate equal paddock count and area from user-selected rest and grazing periods.

In-browser processingNo account requiredPrivacy details ↗

Area and grazing days must be positive; rest days may be zero. Every value must be finite and no greater than 1,000,000,000; calculated paddock count must not exceed 1,000,000,000.

Results use floating-point arithmetic and display up to four decimal places; rounding does not improve accuracy.

Assumes one herd moving through equal-area paddocks for the same grazing duration. Rounding up gives at least the entered rest interval. Arithmetic only: no recommendation for rest duration, grass recovery, feed availability, stocking level or agronomic suitability.

N = ceil(R / G) + 1; a = A / N; R′ = (N − 1) × G

Source: ToolFoundry

Enter values and calculate.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter values in the labelled units.
  2. Calculate and review the result and limitations.

Formula and units

N = ceil(R / G) + 1; a = A / N; R′ = (N − 1) × G

Scope and limitations

Assumes one herd moving through equal-area paddocks for the same grazing duration. Rounding up gives at least the entered rest interval. Arithmetic only: no recommendation for rest duration, grass recovery, feed availability, stocking level or agronomic suitability.

Input and precision

Area and grazing days must be positive; rest days may be zero. Every value must be finite and no greater than 1,000,000,000; calculated paddock count must not exceed 1,000,000,000. Results use floating-point arithmetic and display up to four decimal places; rounding does not improve accuracy.

Source

Independent arithmetic implementation. ToolFoundry source interface reviewed on 6 October 2026.

GOOD TO KNOW

Common questions

Are my values uploaded?

Values stay in this browser; they are not uploaded or stored.