Standard size porcelain tile can generally range from $4.00 – $15.00 per square foot. Standard size natural stone can generally range from $6.00 square foot to $30.00 per square foot. Mosaic, or any small tiles mounted in sheets start at $15.00 per square foot (for commercial ceramic) to $150.00 per square foot (for waterjet cut marble). A good rule of thumb is the more special it looks, the more it will cost per square foot. When setting a budget, it is imperative to know the number of square feet that need to be tiled.