Yes, you can put a pool table on a carpet. However, if you decide to do so, you will need to wait a while before checking whether or not it is level. This is because as the table slowly settles into the carpet, its level may shift. Once it is in place, leave it for a few days before checking the level.