fbpx Skip to content

What is a Composting Barn?

A composting barn is an off-paddock housing solution where cows rest on a composting bed under a covered roof. The barn’s design promotes cow comfort and health by providing a warm, dry, and well-ventilated environment. Composting barns are increasingly popular for their environmental benefits and cow welfare considerations.

Pros and Cons of Building a Composting Barn


Cow Comfort:

Ensures a warm and dry resting area.

Manure Management:

Simplifies effluent handling, turning manure into valuable compost.

Health Benefits:

Cleaner udders and reduced lameness due to soft bedding.


Upfront Investment:

Higher initial construction costs than open feed-pad.


Requires daily tilling and addition of fresh bedding materials.

Space Requirements:

Larger footprint needed compared to other barn types.

How Much Does It Cost to Build a Composting Barn?

The cost of constructing a composting barn can vary widely based on size, materials, and specific farm requirements. Typically, expenses range from $2,500 to $4,000 per cow. Key factors influencing cost include:

  • Size of the Barn: Larger barns for more cows require more materials and labor.
  • Type of Bedding Material: Costs differ for straw, wood chips, or rubber matting.
  • Additional Features: Installation of ventilation systems, lighting, and other amenities.

Design Considerations

When planning a composting barn, several key factors should be considered:
Bedding Material:

Choosing the right mix of straw and wood chips for optimal composting.


Daily tilling to maintain a healthy composting process.

Size and Layout:

Ensuring sufficient space per cow for comfort and effective composting.

Success Stories


NumatAGRI: Tailored Solutions for Your Farm

We don’t just bring a catalogue; we bring a commitment to understanding your unique needs.

With our design and construction expertise, we’ll help you visualize your project with 3D designs and provide transparent costings.

If you’d like to discuss options with one of our consultants, fill out this form.

Or call us on: 0800 686 119