Paint the tabletop, legs and all surfaces of the table a color to match the dominant color of your tiles. Allow to dry completely.
Lay out your tile pattern on the table surface. Tiles can be placed in a mosaic or haphazard manner or in a neat linear pattern. Use tiles with a rounded edge or "molding" tiles to make the margin of the tile top safe.
Mark and cut any tiles that you need to fit your pattern.
Pick up each tile in place and glue down to the tabletop with ceramic tile glue. Press down lightly and allow to dry per the glue instructions.
Grout the tabletop using a colored grout and your grouting float. Wipe excess grout off the tile with a damp sponge.
Apply a ceramic tile and grout sealer over the tabletop to protect it from stains and water damage. Choose a sealant based upon your tile type such as glazed or unglazed tiles. Allow to dry thoroughly before use.