The average cost to tile a shower ranges from $1,500 to $2,000. On average, tile materials cost $2 per square foot, setting materials cost $1.5 per square foot, and labor costs $8 per square foot. However, your costs will vary greatly based on type of tile selected, location, and vendor used.