Our Favorite DIY Chalk Paint Recipe (Three Ways)

What you'll need
- Latex paint in flat or eggshell
- Plaster of Paris, calcium carbonate powder, or baking soda
- Cool water
- Measuring cups and spoons
- A disposable cup or container for pre-mixing
- Paint stir sticks
- A lidded container or mason jar for storage
- Dust mask for handling powders
Tap items to check them off — we'll remember your list on this device.
Store-bought chalk-style paint is lovely, but those little quarts add up fast when you have a whole bedroom set waiting in the garage. The good news is that a DIY chalk paint recipe uses ingredients you can find at any hardware or craft store, and it lets you turn any color on the paint counter into a chalky, matte finish.
Below are the three versions we reach for most, with ratios that work every time. If you want to scale a batch up or down, our chalk paint mixer does the math for you.
Choosing Your Base Paint
Start with a water-based latex paint in a flat or eggshell finish. Flat paint gives the most authentic chalky look. Satin or semi-gloss paint will still work, but the result will have a slight sheen. Sample-size containers are perfect for small projects like picture frames, side tables, or a set of drawer fronts.
- Avoid oil-based paint. The additives in these recipes are meant for water-based paint.
- Paint and primer in one formulas are fine to use.
- Mix only what you'll use within a day or two, especially with plaster of Paris.
Plaster of Paris DIY Chalk Paint Recipe
This is the classic version and the one we use most for furniture. It gives a smooth, hard finish that distresses beautifully.
Ratio: 1 cup latex paint + 1/3 cup plaster of Paris + 1/3 cup cool water.
- Put on a dust mask and add the plaster of Paris to a separate cup.
- Pour in the cool water and stir until the mixture is completely smooth, with no lumps. This step matters. Adding dry plaster straight to paint leaves gritty clumps.
- Pour the plaster mixture into your paint and stir thoroughly for a minute or two.
- Use it right away. Plaster of Paris begins to set as it sits, so this version thickens within a few hours.
Calcium Carbonate Version
Calcium carbonate is essentially powdered chalk. It mixes in smoothly, doesn't set up like plaster, and stores better, which makes it our favorite for big projects that take a few weekends.
Ratio: 1 cup latex paint + 1/3 cup calcium carbonate powder + about 2 to 3 tablespoons water.
- Combine the calcium carbonate and water in a cup and stir into a smooth paste.
- Add the paste to your paint and mix well.
- If the paint feels too thick, add water one teaspoon at a time.
- Store leftovers in an airtight jar and stir well before each use.
Look for calcium carbonate in the supplement aisle or at craft and online stores. Fine, pure powder works best.

Baking Soda Version
When you want to paint something this afternoon and the pantry is all you've got, baking soda works in a pinch. It creates a slightly textured, rustic finish that's great for crates, signs, and pieces you plan to distress.
Ratio: 1 cup latex paint + 2 tablespoons baking soda.
- Add the baking soda directly to the paint, a little at a time, stirring as you go.
- Mix until dissolved as much as possible. A few tiny grains are normal.
- Mix small batches, as this version can get gritty and thicken as it sits.
- Sand lightly between coats with fine sandpaper for a smoother finish.
Tips for a Smooth Finish
- Strain it. If you notice lumps, pour the paint through a paint strainer or old nylon before using.
- Thin coats win. Two thin coats look better and last longer than one thick one.
- Test first. Brush a swatch on the back of the piece or a scrap board to check color and texture.
- Seal it. Like store-bought chalk paint, homemade versions need a topcoat of clear wax or water-based polycrylic.
- Label your jar. Write the paint color and recipe on masking tape so touch-ups match later.
Once your batch is mixed, follow our full tutorial on how to paint furniture with chalk paint for prep, painting, and sealing. And if you love that worn, vintage look, homemade chalk paint is perfect for distressing painted furniture.
Troubleshooting Homemade Chalk Paint
Even a reliable recipe can act a little differently depending on the paint brand, the temperature, and how long the batch sits. Here's how to fix the most common issues.
- Too thick to brush: stir in water a teaspoon at a time until the paint flows off the brush like heavy cream.
- Visible brush strokes: lightly mist the surface with water from a spray bottle as you paint, or switch to a softer brush.
- Gritty texture after drying: sand gently with 320-grit sandpaper and wipe away the dust before the next coat.
- Batch hardened in the cup: this usually means plaster of Paris has started to set. Toss it in the trash and mix a fresh, smaller batch.
- Poor coverage: some light colors simply need an extra coat, especially over dark or stained wood.
Which Recipe Should You Use?
Each version has its sweet spot, so pick the one that fits your project and schedule.
- Plaster of Paris: best for a smooth, durable finish on furniture you'll paint in one day.
- Calcium carbonate: best for large projects and storing leftovers.
- Baking soda: best for quick, rustic crafts using what's already in the pantry.
Still deciding what to paint first? Take our project finder quiz for an idea that fits your time and budget.
Frequently asked questions
How long does homemade chalk paint last?
Plaster of Paris chalk paint is best used the same day because it begins to set. Calcium carbonate paint keeps for weeks in an airtight container if you stir it well before use.
Can I use any paint to make chalk paint?
Use a water-based latex paint, ideally in a flat or eggshell finish. Oil-based paints are not suited to these recipes.
Why is my DIY chalk paint lumpy?
Lumps usually happen when dry powder is added straight to paint. Mix the powder with water into a smooth paste first, then stir it into the paint, and strain if needed.


