Cast iron stoves cost between $600 and $3,400 at stores such as Woodland Direct and Tractor Supply Co., as of March 2015. Online retailers often include free shipping to the buyer's home or a local store branch.
The size and heating capacity of a cast iron stove have an impact on its price. Small models, which heat spaces up to 1,500 square feet, usually cost between $600 and $1,000. Medium-size stoves, which heat between 1,500 and 2,000 square feet, run from $1,000 to $3,000. The largest cast iron stoves usually cost $3,000 and up. Most available stoves fall into the small and medium-size categories.