Repaint the Bar Stools
Move bar stools outside and place them on a drop cloth. Spray paint tends to travel and is not recommended for use in confined areas.
Remove the cushions from your bar stools. If the cushions are screwed on, turn the bar stool over and unscrew the seat cushion from the frame. If your bar stool has an upholstered back as well as an upholstered seat, cover the chair completely using low-tack and plastic tape.
Thoroughly clean your bar stools to remove grease and grime that will interfere with primer and paint.
Sand lightly using fine grit sandpaper.
Apply spray primer appropriate for your type of bar stool. Wood and metal primers are available in spray form from both Krylon and Rustoleum. Apply two to three coats of primer until the original finish of the stools is no longer visible. Allow the primer to dry completely.
Apply spray paint in your chosen finish. Spray paint can mimic metal finishes as well as painted wood. Apply two to three coats of paint and allow each coat to dry completely.
Brush or spray on a polyurethane topcoat to protect the finish. Bar stools receive a lot of wear and tear. A topcoat will make the finish more durable.
Recondition the Seats
Change the fabric on the seat cushion. For removable cushions, simply replace with seat cushions you purchase, then skip steps 2 and 3.
Recover the seat pad you unscrewed from the stool. Place the seat pad face down on your new fabric. Cut the fabric to extend 6 inches beyond the seat pad's perimeter. Using a staple gun, pull the fabric tightly around the edge of the cushion and staple every 2 inches.
Cover fully upholstered seats with a new slip cover. A dining chair slipcover, available in any home goods store, will work with your bar stools. If you prefer a more tailored look, your stools must be reupholstered by a professional.