ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Tips on How to Paint Concrete Floors

Updated on August 28, 2012

If you just flat out paint a concrete floor, whether in your garage, sun room, basement, or even your living room (as stained concrete flooring is becoming more popular), you don't just want to paint the concrete with any paint that you pick up from the hardware store. If you do, the paint may or may not last for too long. More than likely it will start to peel after normal wear and tear of foot traffic.

Depending on the moisture, you'll also find that painting may not be a good option. Floors, such as basements, will typically get a good bit of moisture, and in these cases, the paint will peel.

Sometimes it may be a better option to stain the floor instead of actually painting it.

How to Paint Concrete Floors

  1. If the floor is going to be damp, such as in a basement, then you may want to contact a contractor in order to fix the flooring before you get started. If you paint over the moisture or dry it up and not figure out what's causing the moisture issue, then you're paint isn't going to last as long as you probably would like. You can perform a moisture test by putting duct tape on the concrete, leave it there for 24 hours, and if there is condensation under the tape the next day, you have a moisture concern.
  2. You want to thoroughly clean the floors with high pressure water; warm soap and water will do as well, you will be on your hands and knees for a good minute scrubbing, though. You just want to make sure that you remove any grease or paint or remnants of past flooring from the floor. You can use cat litter to absorb most of the oil, scrub the floor, and then wash with a degreaser after sweeping up the cat litter.
  3. You may want to rough up a smooth floor with 100 grit sandpaper, acid etch (possibly more than one application will be needed), Blast-trac, or Grind and Go.
  4. Sweep or vacuum any dust, and wait a good 2-3 days so that the concrete dries.
  5. Use Cement Fixall or another epoxy crack filler product to correct any cracks or holes in the concrete. If you leave the cracks, they'll worsen and show in your paint. Let the product completely dry.
  6. Roll on at least two coast of a high quality epoxy primer and stain blocker. Let the primer dry thoroughly between each coat.
  7. Use a roller or a paint compressor to paint another two coats or more of a good latex flat paint or epoxy paint. This is where you'd add any designs that you want; it's actually recommended that you have at least one or two coats of the base color before adding any geometric patterns or brick designs.
    If you decide to add any patterns, you'll want to carefully mark off with painter's tape the designs. Let each painted section thoroughly dry for at least 1-2 days before moving to a different color or shape.
  8. Use a good sealer, and roll on at least two coats using a nap roller. Make sure that you use a respirator mask to prevent inhaling the fumes.
  9. Let the sealant dry for at least 2 days before moving anything in. You want to make sure that everything is fully dried. If it's not, then you can easily scratch up the concrete paint.

Cautions to Consider When Painting Concrete

  • Before you start painting, you want to have plenty of ventilation, and you want to make sure that you turn off any pilot lights for furnaces and gas water heaters.
  • Use a paint and varnish remover to remove any old paint on the floor.
  • If you had tile, carpet, or hardwood flooring, you'll probably see some remnants on the concrete when you pull everything up, so you want to make sure that you are able to remove everything off of the concrete as it will be visible after painting or staining.
  • If you decide to use acid to help clean the floors before painting, don't let it dry because it'll be hard to remove. Remove the acid wash before it dries to the concrete.
  • If you're painting outside floor, such as a garage, you probably want to consider a non-skid, anti-slip coating. You can add sand to first coat of primer. Test just a small area, before you cover the entire floor just to make sure that you like it and to determine how much sand to add.
  • If you're painting floor outside, keep in mind that epoxy paint yellows over time. You may want to consider a polyurethane paint or top coat, as it is more resistant to UV lighting.
  • Use a high quality paint manufactured for concrete floors.
  • Don't use alkyd paints if you know there will be a moisture concern with the floor. The alkyd paint will peel.
  • Always do test patches before moving to the next step. You don't want to coat the entire floor before you realize how much you don't like the color or job.
  • Use a filler to correct any cracks or holes in the floor before painting.
  • Fill any expansion joints after you've coated the floor with paint. The top coat will not flex over joint fillers and the paint will crack and flake.
  • Consider using area rugs and runners because no matter how good of a job that you paint or how well you prepare the floor, no floor paint is going to be indestructible.
  • Make sure that you give the paint or stain at least a day or two to dry before moving any furniture in.

Top Coat (Paint)
709401x Ropon Epoxy High Solids Primer
759301x Polycoat High Solids
709401x Ropon Epoxy High Solids
841001 INSL-X Garage Guard System
841001 INSL-X Garage Guard System
Rustoleum Concrete Paint


    0 of 8192 characters used
    Post Comment
    • profile image

      Sakshi Chem Sciences 

      6 years ago

      It denoted that how to paint concrete floor by concidering non-skid also it gives the cautions to concider painting concrete.

    • WillSteinmetz profile image


      7 years ago

      Useful tips. The floor will surely shine with your tips.Wonderful hub!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)