Pickleball could be played on carpet but it's recommended that the pickleball court surface is a hard surface such as gym floors, tennis courts or concrete, asphalt. In theory, the carpet will be on top of one of these surfaces but since carpet typically has a bit of softness to it, that will make it difficult for a ball to bounce.