How much does an indoor basketball court cost?
Columbus, OH

How much does an indoor basketball court cost?

Columbus, OH

How much does an indoor basketball court cost?

$4 – $16average cost per square foot installed
$3,600 – $14,400average total cost for half-court (residential)
$12,400 – $75,000average total cost for full-court

Get free estimates for your project or view our cost guide below:

$4 – $16 average cost per square foot installed

$3,600 – $14,400 average total cost for half-court (residential)

$12,400 – $75,000 average total cost for full-court


Get free estimates for your project or view our cost guide below:
Are you a pro? Get new customers
Tamatha Hazen
Written by
Tamatha Hazen
Edited by
Kristen Cramer
Fact-checked by
Tom Grupa

Indoor basketball court cost

An indoor basketball court costs $4 to $16 per square foot installed, including new flooring, the hoop, and painting the game lines. The cost to build an indoor basketball court is $3,600 to $14,400 on average for a 30'x30' residential half-court built in your home's existing garage or barn.

Cost to build an indoor basketball court by size
Type Dimensions Square footage Average cost installed
Half-court — Mini residential 20’x24’ 480 $1,900 – $7,700
Half-court — Standard residential 30'x30' 900 $3,600 – $14,400
Half-court — Junior High 37'x42' 1554 $6,200 – $25,000
Half-court — High School 42'x50' 2,100 $8,400 – $33,600
Half-court — 3x3 League 36'x49' 1,764 $7,100 – $28,200
Half-court — NBA 47'x50' 2,350 $9,400 – $37,600
Full-court — Junior High 74'x42' 3,108 $12,400 – $50,000
Full-court — High School 84'x50' 4,200 $16,800 – $67,200
Full-court — NBA 94'x50' 4,700 $18,800 – $75,000

Players using an indoor basketball court.
Players using an indoor basketball court.
Get free estimates from basketball court installers & contractors near you.

Cost factors to build an indoor basketball court

Building an indoor basketball court costs $4 to $16 per square foot to convert an existing garage or barn by adding new flooring, installing one or two hoops, and painting the game lines. Total prices depend on the court size, new flooring type, and the structure's current floor material.

Indoor basketball court cost factors
Factor Half-court (480 – 2,100 SF) Full-court (3,100 – 4,700 SF)
Flooring (materials and labor) $1,400 – $31,500 $9,300 – $70,500
Basketball hoop $150 – $2,000 $300 – $4,000  (2 hoops)
Paint lines $50 – $200 $200 – $350
Pole padding* $100 – $350 $200 – $700 (2 poles)
Rebounder net* $100 – $250 $250 – $500 (2 nets)
Scoreboard* $200 – $2,000 $200 – $2,000 (1 board)
Bench seating* $200 – $500 per bench $400 – $1,000 (2 benches)

*Optional items

Required features include at least one hoop and painted game lines:

  • A mounted or in-ground basketball hoop costs $150 to $2,000 with installation, depending on if it has a shatterproof backboard. A portable hoop costs as little as $50 with a simple DIY installation.

  • Hiring a professional painter costs $50 to $200 to paint the game lines for a half-court or $300 to $500 for a full-court.

Optional features like enhanced lighting, soundproofing, and an HVAC system increase the cost but make the space more comfortable for year-round play:

Building permits cost $500 to $2,000 to remodel an existing garage or barn to build a new structure to house the indoor court.

In comparison to an indoor court, the cost to build an outdoor basketball court is $4 to $16 per square foot to install a new asphalt or concrete pad and a hoop and paint the game lines.

Indoor basketball flooring prices

Indoor basketball flooring costs $3 to $8 per square foot installed for budget-friendly laminate or $6 to $15 per square foot installed for maple hardwood. Other materials commonly used for indoor courts include vinyl tiles or interlocking rubber tiles that cover a concrete floor for comfort and safety.

Indoor basketball court cost per square foot by flooring material - Chart
Indoor basketball court cost per square foot by flooring material - Chart
Indoor basketball court costs by material
Type Cost per square foot installed Average cost for half-court (900 SF)
Concrete floor cost $5 – $10 $4,500 – $9,000
Laminate flooring cost $3 – $8 $2,700 – $8,100
Maple hardwood flooring cost $6 – $15 $5,400 – $13,500
Vinyl flooring $3 – $10 $2,700 – $9,000
Rubber tile floor $4 – $17 $3,600 – $15,300

A multi-sport court floor costs $4 to $17 per square foot installed, not including the concrete or asphalt base. A multi-sport court is a rubberized playing surface painted with regulation lines for a variety of sports, including basketball, tennis, volleyball, shuffleboard, badminton, and more.

Indoor basketball court prices for upgrades

Indoor basketball court upgrades cost from $100 to $2,000 or more to create a game space everyone in the family can enjoy. Popular upgrades include metal or plastic benches, a digital scoreboard, a rebounder net to prevent chasing after the ball, or pole padding to prevent players from injury.

Cost to build an indoor basketball gym structure

Converting an existing basement, garage, or barn into an indoor basketball gym is much cheaper than building an entirely new structure to house the indoor court. A new structure has added costs for site prep, permits, building materials, general contractor labor, and utilities.

Attached or detached addition

Building a home addition costs $90 to $210 per square foot for an entirely new space to house an indoor basketball court. Building a detached garage costs $19,600 to $28,200. A detached garage is quieter for a gym structure but costs $3,000 to $5,000 more than an attached garage.

Pole barn for basketball court cost

Building a pole barn costs $15 to $40 per square foot, or about $18,000 to $48,000 for a structure with enough space for a small indoor court for year-round basketball.

40x60 pole barn constructed on rural land
40x60 pole barn constructed on rural land

Indoor basketball court FAQs

Does an indoor basketball court add value to a home?

An indoor basketball court may not add value to a home or appeal to all home buyers, especially if you've sacrificed the garage parking space. An exterior sports court is more versatile and provides a $10,000 to $20,000 increase in home value when designed to enhance the landscaping.

How high is the ceiling for an indoor basketball court?

An indoor basketball court requires a minimum ceiling height of 16 feet to have space for making mid-range jump shots without the ceiling interfering with play.

How much does it cost to rent a basketball court?

Renting a basketball court costs $35 to $100 per hour for a half or full-court rental. Rentals may not include balls or other equipment, and additional gym clean-up fees may apply.

How long does it take to build an indoor basketball court?

Building an indoor basketball court in an existing garage or barn takes a few days to lay floors, install a hoop, and paint lines. Building a garage addition or separate barn for an indoor court 4 to 6 weeks or longer, depending on the size and features and the utilities installed.

How many square feet is a basketball court?

The smallest residential half-courts are just under 500 square feet, while a standard 900 square foot residential half-court has room for 3-on-3 games and 3-point shots. An NBA regulation-sized full court is 4,700 square feet.

Who builds indoor basketball courts?

Get free estimates from basketball court installers & contractors near you.

A general contractor builds an indoor basketball court when you are building a new structure like a detached garage or barn. A flooring installer or handyman can modify an existing garage or barn space floor for indoor play.

Getting estimates from indoor basketball court builders

Consider these suggestions to help you find the right indoor basketball court installer:

  • Get at least 3 estimates from contractors or flooring installers with similar materials to compare.

  • Select builders with experience building or converting indoor basketball courts.

  • Check out their reviews on HomeGuide and Google.

  • Ask for a written contract with a detailed estimate, payment plan, and warranty information.

  • Do not pay in full before the project starts. Always negotiate a payment plan with the final payment due upon completion.

Questions to ask

Be sure to ask the following questions when getting indoor basketball court estimates:

  • How many indoor basketball courts have you completed in the last year?

  • Can I see your company's business license, insurance, and bond guarantees?

  • Do you have a portfolio showing past projects?

  • Do you handle the permitting process for the project?

  • What flooring material do you recommend for my indoor court?

  • What size court will fit in my existing barn or garage?

  • How long will the construction take? Will you provide a construction schedule?

  • Does this quote include all materials and labor fees?

  • What additional costs can I expect?