If you don't like the color of your tile, removing it may not be an option; replacing it with new tile or another type of flooring may be a substantial expense. While you could try to cover the tile with multiple floor rugs, another option is to paint it. Painting ceramic floor tile can be done rather easily, providing the floor is in good condition. It will require the use of alkyd primer and paint. Latex paint will not be durable enough.
Clean the floor thoroughly with an abrasive cleanser and scrub brush. Take great care to get rid of any mildew on the floor, as it could compromise the surface after you're done. Wipe the floor down again with a damp soft cloth to remove any residue left by the cleaner.
Repair any cracked tiles and crumbling grout. If you need to regrout, do so before painting the tile. Regrouting will damage the paint.
Sand the tiles with 220-grit sandpaper if they are glossy. Wipe the dust away with a damp, soft cloth, then allow the tile and grout to dry completely. This step is optional but can save you from having to repaint the floor again.
Tape over grout lines with blue painter's tape if you do not want to paint the grout. It's much easier to paint the entire floor one color, but the decision is yours. If you plan on painting the grout, you should let it dry for 48 hours after cleaning before painting.
Tape over any areas near the floor that you do not want painted, including wallpaper, trim and baseboards.
Apply a coat of primer to the tile with a paint brush or roller. You can use either a shellac-based primer or an alkyd (oil-based) primer.
Apply a second coat of primer after the first coat has dried thoroughly. Check the manufacturer's guidelines regarding drying times.
Rub the primer gently with 220-grit sandpaper once it has dried thoroughly. This removes any bumps that may have occurred, ensuring a smooth surface for the paint. Wipe the dust away with a dry, soft cloth.
Paint your floor with a coat of semi-gloss or high-gloss alkyd paint. Use a brush to apply paint to corners and near walls before going over the floor with your roller. For best results, apply several thin coats until you get the look you want. Allow each coat to dry thoroughly before applying the next one.
Allow the paint to cure for several days before applying several coats of clear floor finish. A water-based urethane finish is a good choice for this step. Again, apply several thin coats rather than one thicker coat.