How Much Does it Cost to Build a Barn?

Typical Range:

$1,598 - $4,890

Find out how much your project will cost.

Cost data is based on actual project costs as reported by 563 HomeAdvisor members. Embed this data

How We Get This Data































  • Homeowners use HomeAdvisor to find pros for home projects.
  • When their projects are done, they fill out a short cost survey.
  • We compile the data and report costs back to you.

Updated December 23, 2020

Written by HomeAdvisor.

Cost to Build a Barn

the average cost to build a barn is $15 to $150 per square foot.

The cost to build a barn averages $50,000, with a typical range of $10,000 to $158,400. This breaks down to $15 to $150 per square foot. You’ll pay $15 to $70 per square foot for metal, compared to $30 to $150 per square foot for wood or custom construction.

If you need extra workspace and an area to house animals, adding a barn is a great option. Keep in mind that the least-expensive options don’t have a lot of features, so you’ll pay more to keep horses or pigs. Use these cost factors to help you choose.

Average Barn Prices

Average Cost$50,000
High Cost$158,400
Low Cost$10,000

Cost to Build a Barn Per Square Foot

Building a barn costs $15 to $150 per square foot. Smaller structures run more per square foot than larger ones. This is because the biggest sizes usually have large, open spaces inside.

Common Barn Sizes and Costs
10’ x 10’$1,500 - $150,000
30’ x 20’$9,000 - $90,000
48’ x 22’$160,000 - $158,400
Find Local Barn Builders
Talk to Pros

Barn Cost by Type

Barns cost $15 to $150 per square foot, depending on type and construction. Simple designs for hay or other storage tend to run less.

Barn Costs by Type
TypeCost Per Square Foot
Horse$20 - $100
Hay$5 - $30
Hog$30 - $60
Shed Row$20 - $50
Monitor$30 - $50
Modular$10 - $30
Pole$10 - $25

Most manufacturers make a kit that they install or sell separately. If you want a custom-built one, be sure to ask if they offer it.

Horse Barn Prices

Horse barns cost $20 to $100 per square foot, depending on size and features. Common types include:

  • Shed Row.

  • Monitor.

  • Horse Barn Run-In Shed.

Almost any style can accommodate horses with added features. For example, if you want to keep animals in a pole barn, you’ll need to install a few extra components.

Horse Barn Costs Per Stall
2$2,000 - $10,000
3$3,000 - $15,000
4$4,000 - $20,000

Prefab Horse Barn Prices

Prefab horse barn prices range from $20 to $50 per square foot. Most products come as a kit, but you may have to hire a pro separately to assemble it.

Talk to Local Barn Building Pros
Find Pros

Hay Barn Prices

Hay barns cost $5 to $30 per square foot. Since this style tends to be fairly basic, you’ll pay less per square foot for a larger size.

Pole barns are the most common type for storing hay. You can buy options with a curved roof for quick installation, or a more traditional style.

Hog Barn Construction Costs

Hog barn prices range from $30 to $60 per square foot, or $200 to $300 per pig. This includes an average 7.5 square feet per pig and additional structures needed to separate the animals.

Shed Row Barn Prices

Shed row barns cost $20 to $50 per square foot, depending mostly on size. This type usually measures long and narrow, with a series of stalls on one side and a corridor for walking.

Monitor Barn Prices

Monitor barn prices range from $30 to $50 per square foot. This term describes the height of the center aisle. A low-monitor style costs $30 to $40 per square foot, compared to $40 to $50 per square foot for high-monitor.

This type comes in a rectangular or square shape, with stalls on both sides and a walking or workspace in the center. If you have several horses or you need extra storage for show equipment, a monitor barn might the best choice.

Compare Quotes From Barn Builders Near You
Get Quotes

Modular Barn Prices

Modular barns cost $10 to $30 per square foot. They are usually made of metal, with a simple construction that is relatively quick to assemble.

Pole Barns

The cost to build a pole barn ranges from $10 to $25 per square foot. Like structures for hay, this design is fairly basic to keep prices down.

Barn Pricing by Material

With a range of $5 to $100 per square foot, material is the most common cost factor after size. Wood tends to be the most expensive, timber frame construction in particular.

Barn Prices by Material
MaterialCost Per Square Foot
Wood$20 - $100
Metal$5 - $50
Timber Frame$50 - $100

Cost to Build a Wood Barn

Building a wood barn costs $20 to $100 per square foot, depending on type and construction. Simple styles like a pole barn run the least, while custom-built options are as much as $100 per square foot.

Consult With Barn Builders in Your Area
Find Pros

Metal Barn Cost

Metal barn prices range from $5 to $50 per square foot. This style comes almost exclusively as a prefab or modular kit, which minimizes the total expense. As a result, you may not have as many options for customization.

Timber Frame Barn Cost

Timber frame barns cost $50 to $100 per square foot. They are the most expensive because they may be built to order, with high-end materials like solid wood.

Cost of Building a Barn

Labor costs for building a barn range from $10 to $75 per square foot, depending on what you hire the pro to do. You’ll pay $40 to $75 per square foot for a stick-built style, compared to $10 to $50 per square foot to have a professional assemble a kit.

Barn Construction Cost Factors

Barn construction prices depend most on these factors:

  • Size: Smaller styles cost more per square foot, but less for the total.

  • Finishes: A high-end metal roof or siding adds thousands to the project.

  • Accessories: Custom doors, insulation, skylights or decorative posts cost extra.

If you’re trying to minimize expenses, consider features like a lean. This adds usable space at a much lower price per square foot.

Additional Price Factors

At $15 to $150 per square foot, building a barn usually doesn’t include a lot of features you’d expect to see in a home. For example, if you want a concrete foundation or your state requires it, you’ll pay extra. Consider these additional price factors:

Cost to Build a Shed or Playhouse

The cost to build a shed or playhouse ranges from $100 to $15,000, or $15 to $150 per square foot. These tend to be smaller than the average barn.

Find Local Shed and Playhouse Builders
Talk to Pros

DIY vs. Hire a Pro Barn Builder

Since most barn projects need multiple contractors, it’s best to hire a professional. Even if you’re building a small one or you get a kit with great instructions, you’ll need at least two people who know what they’re doing. When you’re ready to hire barn builders near you, be sure to:

  • Outline your budget and your plans.

  • Read ratings and reviews.

  • Get at least three quotes before you choose a pro.


How do you pick someone to build a barn?

When you’re considering pros to construct your barn, remember to ask:

  • Are you licensed and insured?

  • Do you have experience building this type?

  • Can I see a portfolio of past projects?

  • Can you provide three references from past customers that I may contact?

What type of barn do I need?

To select the barn that’s right for you, start by answering these questions:

  • What is your budget?

  • What do you want to do with the building?

  • How many pieces of equipment or animals do you need to keep inside?

  • What are the laws concerning outbuildings in your area?

How much does a barn house cost?

Building a metal home or barndominium costs $75,000 to $230,000. This project runs more because you’ll need a kitchen, bathroom and other features not included in most barns.

Still Have Questions About Building a Barn?
Ask a Pro