Many people wonder whether concrete tabletops will absorb stains. It is true that concrete tabletops can absorb stains. You can, however, minimize stain absorption by doing the following. Using a water-based sealer on your concrete tabletop will help it repel stains and make it easier to clean.