Yes, marble can have small holes and pits. This is natural.
These holes are usually tiny pores, not deep holes. Sometimes, there can be larger natural gaps or veins.
For a polished finish, these holes are often filled with a resin to create a smooth surface. Honed or tumbled marble finishes show more of this natural texture.
It's a characteristic of the stone, not a defect. A good sealant helps protect it.





