Yes, you can put your Xbox One on carpet. However, if you have a furry pet, we recommend that you place the Xbox One on a hard surface to avoid fur getting caught in the disc drive.