How Much Does It Cost to Build a Backyard Basketball Court?

Typical Range:

$11,000 - $76,000

Find out how much your project will cost.

Cost data is based on research by HomeAdvisor.

Updated April 16, 2024

Reviewed by Robert Tschudi, Expert Home Building and Remodeling Contributor.

Written by HomeAdvisor.


  • Installing a basketball court involves complex tasks such as land leveling, drainage setup, and lighting installation, necessitating professional help.

  • Installing a half-court basketball court costs between $8,600 and $38,000, while a full-sized court ranges from $17,200 to $76,000.

  • The cost of a basketball court depends on its size, material used, labor costs, and land leveling expenses.

  • Popular materials for basketball courts include concrete, asphalt, snapping tiles, a portable base, and maple hardwood.

  • Installing a basketball court offers flexibility in placement, availability for night games, and potential for home exercise.

Highlights were summarized from this existing cost guide text using automation technology and were thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.

If you love shooting hoops, building a custom basketball court may be well worth it. The national average cost to build a basketball court is $35,000. On the highest end of the spectrum, you may pay up to $76,000, or as low as $11,000. Several factors influence the final price tag—including size, materials, and labor—and it’s important to be aware of these before you start this project.

Half vs. Full Basketball Court

Most homeowners will need to install a half-court since not many homes can accommodate a full-sized basketball court. A half-court of 47 by 50 feet (or 2,530 square feet) generally costs from $8,600 to $38,000. A smaller court of 30 by 30 feet (or 900 square feet) costs between $3,300 and $15,000

If you have the space available, a full-sized court that measures 94 by 50 feet (or 4,700 square feet) runs from $17,200 to $76,000.

Full Court

Many people prefer the NBA/NCAA standard size (which is 97-by-50 feet), but smaller full courts are common. When considering sizes, remember to add a few extra feet for the perimeter.

Standard Dimensions Average Cost
NBA/NCAA 97’ x 50 $46,000
10x10 84’ x 50 $41,500
11x11 74’ x 42’ $31,000

Half Court

Half-court dimensions are typically 47-by-50 feet for the pros. That’s the size that most homeowners opt for if they have the space for it.

Standard Dimensions Average Cost
NBA/NCAA 47’ x 50’ $23,000
High School 42’ x 50’ $21,000
Junior High 37’ x 42’ $15,500
3-on-3 Court 30’ x 30’ $9,000

Indoor vs. Outdoor Court Costs

Installing an indoor basketball court will cost you anywhere from $16,650 to $70,700, depending on your material choices and labor costs. If you already have a designated structure or area for an indoor court, that will reduce the overall expense. 

Installing an outdoor court is generally more complex and time-consuming than installing an indoor court. You can expect to pay $17,200 to $76,000 to build an outdoor court.

Find a Basketball Flooring Pro Near You
Find a Pro

Outdoor Basketball Court Cost Factors

Installing a court in your backyard gives you more flexibility in terms of placement and installation. Prices vary based on the material used and the amount of prep work. You can expect to pay about $4 to $16 per square foot, or $17,200 to $76,000, for a standard size.

Outdoor Court Options Low High
Flooring $14,000 $45,000
Land Leveling $1,300 $4,500
11x11 $1,900 $5,000


Putting in concrete for an outdoor sports surface is similar to the price of installing a concrete patio. Poured concrete costs $1.25 to $1.75 per square foot for materials and $2.50 to $8 per square foot for installation, totaling $15,000 to $45,000 for a full size court. Some homeowners prefer to install an asphalt driveway to accommodate a basketball court. The cost of placing asphalt is usually around $3 to $4 per square foot or $14,000 to $18,000 for a full court.

Other options for an outdoor court base include snapping tiles and a portable base. Expect to pay between $3.50 and $4.50 per square foot for pre-painted tiles, which totals $17,000 to $22,000 for a full court and $3,2000 to $4,100 for a 3-on-3. A portable base is a good option if you can’t have a permanent outdoor base. Products like SportBase or UltraBase Systems are often higher in price than concrete when it comes to materials, though they have lower installation costs. 


Sizing is a major factor in the cost breakdown. A full-sized court costs between $17,200 and $76,000, while a half-court costs between $8,600 to $38,000


Labor costs generally range from $13,000 to $40,000. Preparing the outdoor court site can be time-consuming and labor-intensive, as it involves excavating and leveling the land, prepping for drainage, and installing the court surface and all the features.  

Land Leveling

You’ll need a perfectly even surface for your basketball court, which generally entails leveling the land or adjusting the slope of your backyard. The average cost to level a yard is $2,100 depending on the project’s complexity. Resloping your lawn costs around $2,000 per project.


You’ll also need proper grading to avoid flooding the court surface or your home. The cost to install a yard drainage system is $4,000 on average.


You may also want to install lighting for night games. Expect to pay $1,500 for a comprehensive low-voltage outdoor lighting system.  


Installing a fence to block stray basketballs costs around $13 to $50 per linear foot, depending on the material.


Installing goals and painting lines adds about $800 to $2,400.

Additional Landscaping

You may need to remove bushes, shrubs, or trees to make room for the basketball court. On average, removing bushes and trees costs $880, with most homeowners paying between $430 and $1,340. These prices reflect total project costs.

Additional Accessories

You’ll also need to take into account the price of installing a basketball hoop, which will vary depending on the structure. The cost of the hoop generally ranges from $300 to $1,600, plus about $450 for installation.

Hire a Contractor to Build Your Backyard Basketball Court
Get Estimates Now

Indoor Basketball Court Cost Factors

When it comes to installing an indoor basketball court, flooring and labor are your two biggest expenses. If you need to extend the square footage of your space, remodel your basement, or add ventilation or ductwork, be sure to factor in these renovation expenses, too.   

Flooring Material

The standard choice for most indoor courts is maple hardwood, which costs around $3.50 to $6 per square foot for the wood, plus another $3 to $8 per square foot for installation. On a full-sized court, the cost of hardwood flooring would total $29,000. For a 3-on-3 court, the cost would be about $5,500.

Alternatively, if you like the look of maple hardwood but want a more affordable material, laminate is a great option. Putting in laminate flooring costs a fraction of hardwood—expect to pay just $0.70 to $2 per square foot for materials and $2 to $8 per square foot for installation. Laminate on a full court runs about $13,000 to $47,000 in total, and it’s $2,500 to $9,000 for 3-on-3 sizing.


The size of the court has a big impact on the final cost. A full-sized court costs between $17,200 and $76,000, while a half-court costs between $8,600 to $38,000


Labor costs vary depending on the size of the court and flooring type. Get in touch with your local contractor to request a price quote for their hourly labor costs. 


Painting court markings can add about $800 to $2,400 to the final project cost, but you can easily DIY this task. A one-gallon can of paint is about $30 to $40


The cost of soundproofing a room typically ranges from $1,100 to $2,750, averaging $1,880. Some cost factors include the size of the room and the degree of soundproofing that you require. 


You can expect to pay around $1,100 to add ventilation or ductwork to an indoor basketball court.


Lighting fixtures are necessary for all indoor basketball courts. Depending on the complexity of the installation, expect to pay between $450 and $550 per fixture.

Additional Accessories

Be sure to factor in any extra features, upgrades to premium materials, and other sports equipment. A standard-sized hoop costs around $300 to $1,600

Additional Basketball Gym Options

You may decide to build an additional home gym to complement your basketball court. The cost of this project will depend on the type of structure: an attached addition, a detached addition, or a pole barn.

Attached Addition

Installing an attached addition costs between $80 and $200 per square foot. You may pay as much as $43,000 for the whole project, depending on the size of the space and structural details.

Detached Addition

The cost of installing a detached addition is similar to the cost of building a detached garage, which is about $27,000 per project. Expect to pay more for larger additions. 

Pole Barn

A pole barn is a type of post-frame construction, and it’s generally the most affordable addition option. You can expect to pay $8,000 to $20,000 for a pole barn measuring 30 to 40 feet.

Budget-Friendly Alternatives 

If you’re installing a basketball court on a budget, consider using laminate flooring instead of maple hardwood.

You could also tackle some of the easier installation tasks yourself, such as painting your own court markings instead of hiring a professional painter. Buying your own materials—including rollers, pads, trays, primer, paint, and tape—may set you back anywhere from $50 to $100. Meanwhile, it’ll cost anywhere from $200 to $6,000 to hire a professional painter.


How many square feet is a basketball court?

A standard full-sized basketball court runs 94 by 50 feet. A half-size court is 47 by 50 feet.

How much does it cost to hire someone to install a basketball hoop?

It will cost about $450 to hire a professional to install a basketball hoop. Keep in mind that the cost of the hoop ranges from $300 to $1,600, depending on its size and quality.

What does it cost to resurface or refinish an outdoor sports court?

You may need to repair or refinish your outdoor area to allow for a smooth surface. Repairing concrete is about $300 to $3,500 per project, depending on the extent of the damage. Resurfacing asphalt costs $2,900 on average.

How do you paint basketball lines on concrete, asphalt, or hardwood?

Once you have the proper base and surface for your basketball court, you’ll need to paint the court markings. You can either hire a professional painter for this task, or you can paint the basketball lines yourself. Hiring a pro costs about $300 for basic markings. Be sure to use acrylic paint for concrete or asphalt outdoor courts, and a fast-drying water-based paint for hardwood indoor courts.

Find a Basketball Flooring Pro Near You
Find a Pro