The average price to install landscape stones is $600, but some homeowners may pay as little as $250 or as much as $2,500 to purchase and install medium to large rocks, stones, and boulders in their yards, depending on the size of your landscaping project.