Absolutely, you can use a turbo trainer on a carpet, but there are a few things to consider to keep both your carpet and the trainer in good shape.
First off, putting the trainer directly on the carpet might not give you the best stability, especially if the carpet is thick or plush. This could lead to the trainer shifting around a bit, which isn’t ideal for your ride or the carpet underneath. Plus, the pressure from the trainer could leave some pretty deep impressions in the carpet over time.
To avoid these issues, I’d suggest getting a mat to put under the trainer. You can buy specific turbo trainer mats, but any good-quality exercise mat will do the trick. It’ll protect your carpet, stop any potential damage, and also help reduce noise and vibrations. Plus, if you ever work up a serious sweat, the mat will catch any drips, saving your carpet from getting a bit gross.
So, in short, go for it, but get a mat to keep everything in good nick!