How much will your project cost? Get Estimates Now

How Much Does It Cost To Build A Basketball Court?

Typical Range: $11,000 - $76,000

Find out how much your project will cost.

Are you a Home Improvement or Service Pro?

Connect with Homeowners

Updated: August 20, 2021

Reviewed by Robert Tschudi, Home Building & Remodeling Expert.
Written by HomeAdvisor.

Sport Court Costs

If you want to build an indoor or outdoor basketball court, the total expense ranges from $11,000 on the low end, $35,000 on average and $76,000 on the high end for a size measuring 94 by 50 feet. These costs translate into a price of $3.50 to $17 per square foot.

People love the ability to play a fun game with family and friends, right at home. A sport court might be perfect in an unused garage, detached addition or in your backyard. Installing an arena for a variety of sports is a detailed project that calls for a professional.

Average Cost to Build a Residential Basketball Court

Average Cost$35,000
High Cost$76,000
Low Cost$11,000
the average cost to build a basketball court is $35,000 or $11,000 to $76,000

Prices for Half vs. Full Basketball Court Builds

The standard full outside court for basketball measures 94 by 50 feet or 4,700 square feet, with a price range of $17,200 to $76,000.

Many people do not have this kind of space available. A half-size of 47 by 50 feet or 2,350 square feet, at a cost of $8,600 to $38,000 is also common. A smaller space of 30 by 30 feet or 900 square feet costs $3,300 to $15,000.

Full Court

The size of the court you build concerns the type of play you want. Many people prefer the NBA/NCAA standard size, but smaller ones are also common. When considering sizes, remember to add a few extra feet for the perimeter.

Cost to Install Full Regulation Courts
StandardDimensionsAverage Cost
NBA/NCAA97' x 50'$46,000
High School84' x 50'$41,500
Junior High74' x 42'$31,000

Half Court

Common Half Court Dimensions & Their Costs
StandardDimensionsAverage Cost
NBA/NCAA47' x 50'$23,000
High School42' x 50'$21,000
Junior High37' x 42'$15,500
3-on-3 Court30' x 30'$9,000

Indoor Basketball Court Costs

Building an indoor court ranges from $16,650 to $70,700. If you already have an open area in your home available, you can minimize some of your starting expenses. These costs assume that your structure is equipped for basic function but may only have a concrete slab for flooring.

Total Cost of Indoor Basketball Gym
Paint for Marking$50$100

Hardwood Basketball Court Flooring Prices Per Square Foot

If you opt for maple hardwood, the standard choice on indoor courts, you will pay around $3.50 to $6 per square foot for the wood, plus another $3 to $8 per square foot for installation. This hardwood offers a classic warmth, strength and durability that people naturally associate with many indoor sports. On a full size, the price of hardwood flooring would total $29,000. For a 3-on-3 size, the cost sits around $5,500.

Average Laminate Flooring Prices

If you want the look of maple hardwood without the expense or maintenance, laminate serves as a decent alternative. At around $0.70 to $2.00 per square foot for materials, and $2 to $8 per square foot for installation, putting in laminate flooring costs a fraction of hardwood. Laminate on a full court might call for $13,000 to $47,000 total, and $2,500 to $9,000 for 3-on-3 sizing.

In-Home Cement Slabs

Homeowners looking to save money or minimize renovations could consider using their existing cement slab as a primary surface for the court. In this case, you may want to add an epoxy floor coating to protect the concrete. The expense of epoxy floor coating depends on the type of epoxy and square footage. You can expect to pay about $2,000 to $3,000 total for a small space, or approximately $6 per square foot for materials and professional installation.

Other Cost Considerations

If you must make any extra renovations to fit your indoor basketball court, you should factor in these expenses:

Consult With a Basketball Court Building Contractor

Cost to Build a Backyard Basketball Court

Building a court in your backyard could give you excellent flexibility for placement and installation. Prices vary related to the material you use and the amount of preparation your property needs. Plan to pay about $4 to $16 per square foot, or $17,200 to $76,000 for a standard size.

Backyard Basketball Court Prices
Outdoor Court OptionsLowHigh
Land Leveling$1,300$4,500

Concrete Basketball Court Pricing Per Square Foot

Putting in concrete for an outdoor sport surface is similar to the price to install a concrete patio. You need:

  • A slab at least 4 inches thick, with material at least 3,000-3,500 pounds per square inch (PSI)
  • Rebar 1/2 inch thick to support the concrete
  • Poured concrete (standard choice): $1.25-$1.75 per square foot for materials and $2.50-$8 per square foot for installation, totaling $15,000-$45,000 for full size, or $3,500-$9,000 for 3-on-3

Asphalt/Blacktop Surface Estimates

Some homeowners prefer to install asphalt for basketball. Asphalt usually calls for fewer repairs than concrete in extreme heat or cold. The cost of placing asphalt hovers around $3 and $4 per square foot, or $14,000 to $18,000 for a full court. Installing asphalt requires gravel, excavation and leveling as needed, a base coat, and a top coat or asphalt sealant, costing an average of $400.

Alternative Base Surface Options

If you cannot have a permanent outdoor base for your sport court, a portable base could serve as an ideal alternative. Several manufacturers offer an interlocking sport base that is easy to install and provides ideal shock absorption to prevent injury. Products like SportBase or UltraBaseSystems often rate higher in price than concrete for materials, with a lower installation cost due to their simplicity. Consult a professional for detailed pricing. If you choose this kind of base, you will need to select a snapping tile system for the surface.

Versacourt, Snapsports and Other Snapping Tiles

Tiles that snap into a grid to create a sport surface offers convenience and speed in installation. Sport tiles could prevent injury with a softer place to land. To install these products, you must have proper support made of concrete or sport base materials. You can expect to pay $3.50 to $4.50 per square foot for pre-painted tiles. That totals $17,000 to $22,000 on a full court, and $3,200 to $4,100 for 3-on-3.

Land Leveling

An outdoor spot to play basketball demands a level surface. You might have to level the land or adjust the slope of your backyard to accommodate a court. The price of land leveling averages about $3,000 per project, depending on the complexity. Resloping your lawn costs around $1,900 per project.

Drainage Considerations

Although a flat area for your court seems ideal, you need proper grading to avoid flooding the surface or your home. The right grade for your property leads water away from your home and outbuildings. The cost to install a drainage system for your yard is $3,400 on average.

Other Price Considerations

A base and surface are necessary, but you can expect other costs for the installation project. You may need to provide:

Hire a Contractor to Build your Backyard Basketball Court

Cost of Building a Basketball Gym

If you want the perfect indoor space for your home sport ambitions, you might decide to build your own gym. The amount you pay depends on the type of structure you need.

Sport Gym Addition Options
Building TypeAverage Price Per Project
Attached Addition$43,000
Detached Addition$27,000
Pole Barn$15,000

Attached Addition

Adding a room onto your house may offer you the space you need for the game surface without losing your basement or other necessary areas. The expense of installing an attached addition ranges from $80 to $200 per square foot. You might pay as much as $43,000 for the whole project, related to size and structural details.

Detached Addition

Making a separate space for your indoor sports arena is a lot like building a detached garage, only larger. Installing a detached addition costs about $27,000 per project but may cost more for bigger sizes.

Pole Barn

You might consider building a pole barn for your basketball court for several reasons. A pole barn has no foundation, which could make it convenient for sport-related base materials. Constructing a pole barn generally costs less than a detached addition, ranging from $8,000 to $20,000 for a pole barn measuring 30 to 40 feet.

Other Sports or Multi-Sport Court Installations

Besides basketball, you might also want space for other sports. You can build a tennis court on grass, asphalt or concrete. Expect a price up to $7,600 total for the base, surface and equipment. The perfect roller hockey surface tends to emphasize pre-painted snapping sport tiles on a concrete or sport base. You will pay about $3 to $5 per square foot for the tiles.

Making Your Own Sport Court vs. Hiring a Professional

Basketball and other sports need a large field of play. Because of size and quality, labor costs tend to outweigh material expenses in every category. Many aspects demand the work of more than one person at a time. As a result, this kind of project does not translate into DIY very easily. Having concrete mixed and ready to pour at the site costs about $3,500 may serve as a fair middle ground. Hiring a game court installation professional could ensure that the project finishes in a reasonable amount of time, with a durable construction.


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

The price of installing a basketball hoop or goal depends on the structure you need. The cost of the goal itself ranges from $300 to $1,600, plus about $450 for installation.

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

Sports need a smooth surface for safety. On occasion, you will need to repair or refinish your outdoor arena. Repairing concrete calls for $300 to $3,500 per project, related to the extent of the damage. Resurfacing asphalt costs $2,900 on average, or $2.25 per square foot.

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

Once you have the proper base and surface for your sport arena, you need to paint the lines. If you want a high degree of accuracy, you should think about hiring a professional, at a price around $300 for basic markings. Should you decide to do it yourself, you will need to buy the following items:

  • Rollers, pads and trays in 9 inches and 4 inches
  • Primer for concrete or asphalt
  • Paint
  • Tape
  • Non-skid additive

Buying your own materials may set you back about $50 to $100.

Hire a Basketball Court Building Professional
Was this page helpful?

Was this page helpful?

How could this page be more helpful?

How do we get this data?

  1. Homeowners visit to find a top-rated pro to complete their home improvement project or repair.

  2. Once their projects are completed, the members log in to their accounts and complete a short cost survey.

  3. After compiling and organizing the data, we report it back to you.