According to Bleacher Report, specifications mandate that IndyCars weigh 1,525 pounds, not counting fuel and driver. This is significantly less than NASCAR stock cars, which typically weigh between 3,200 and 3,400 pounds, including fuel and driver.
Of the three most popular varieties of racing cars – IndyCar, Formula One and NASCAR – IndyCars achieve the highest speeds. Formula One cars may have more horsepower, but because of the twisting and turning involved in Formula One race courses, cars rarely exceed 210 miles per hour. IndyCar tracks include long straightaways, and cars can reach close to 225 miles per hour. The heavier weight and rugged sheet-metal bodies of NASCAR-style stock cars mean that they rarely exceed 210 miles per hour.