For DIY home project purposes, artificial turf will cost anywhere from $2 to $20 per square foot. Like artificial plants, artificial turf is a way to bring the outdoors in only without worrying about ...