Acrylic paint can be applied to glass, but it won’t stick well on its own. Glass is completely non-porous, meaning there’s no texture or absorbency for the paint to grip. In most cases, regular acrylics can be scratched or peeled right off glass without much effort. With the right preparation and sealing, though, you can get acrylic paint to hold on glass surfaces for decorative projects, painted glassware, and artwork.
Why Acrylic Paint Struggles on Glass
Acrylic paint dries by releasing water into the air, leaving behind a flexible plastic film. On canvas or wood, that film locks into tiny pores and texture on the surface. Glass doesn’t offer either of those. It’s smooth, slick, and completely sealed, so the dried paint just sits on top like a sticker with weak adhesive.
This is a mechanical adhesion problem. The paint needs something to grab onto, and glass gives it almost nothing. You’ll notice the difference immediately when painting: the brush slides more than it would on canvas, the paint spreads further, and it can feel uneven. That slippery quality comes from the low surface energy of glass, which actually repels water-based paints rather than drawing them in. The result is a paint film that looks fine at first but chips, scratches, or peels with normal handling.
Preparing Glass for Better Results
Surface prep is the single biggest factor in whether your paint holds. Any oil, fingerprint, or residue creates a barrier between the paint and glass. Clean the surface thoroughly before you start. A mixture of white vinegar and water works well because the acetic acid dissolves greasy residue and mineral deposits. Rubbing alcohol is another good option since it evaporates quickly and leaves no film behind. Avoid touching the cleaned surface with bare hands afterward.
Lightly sanding the glass with fine-grit sandpaper (around 220 to 400 grit) creates tiny scratches that give the paint something to grip. This mimics the texture that porous surfaces naturally provide. Wipe away all dust after sanding and clean the surface again before painting.
Choosing the Right Type of Acrylic
Standard artist-grade acrylics will work on glass for decorative pieces that won’t be handled much, like framed glass panels or window art. For anything functional, like wine glasses, vases, or jars, you’ll get better durability from enamel acrylics specifically formulated for glass and ceramics. These paints contain additives that improve adhesion on non-porous surfaces and typically produce a harder, more scratch-resistant finish once cured.
Some artists use a specialized acrylic medium designed for glass as a base coat or mixed directly into regular acrylics. These mediums reduce surface tension so the paint wets out the glass more evenly instead of beading up. A wetting agent added to your water when thinning paint can also help the color lay down more smoothly, though it won’t solve the adhesion problem on its own.
Heat-Setting for Durability
Baking painted glass in an oven is the most common way to improve paint adhesion and hardness. The standard approach is to place your painted piece in a cold oven, then set the temperature to 350°F (175°C) and bake for 30 minutes. Let the glass cool completely inside the oven before removing it. This gradual temperature change is important because sudden shifts can crack the glass.
Not all glass is oven-safe, so check before baking. Thin, delicate glassware or glass with existing damage may not survive the process. Thicker, tempered glass handles heat-setting without trouble. Always check the paint manufacturer’s instructions, since some enamel acrylics have specific baking temperatures that differ from the general guideline.
If baking isn’t an option, air curing takes significantly longer. Thin paint films on glass need at least several days to dry through completely. Thicker applications on non-porous surfaces like glass can take several weeks to cure enough for proper adhesion. During this time, the piece should sit undisturbed in a dust-free area. Even after air curing, the paint won’t be as durable as a heat-set finish.
Sealing Painted Glass
A clear sealant adds a protective layer over the paint and improves longevity. Acrylic spray sealants in matte, satin, or gloss finishes work for decorative items. Apply thin, even coats and let each one dry before adding the next. Two to three coats provide good protection against light handling and cleaning.
For pieces that need more durability, a polyurethane or epoxy resin topcoat creates a harder, more water-resistant barrier. These are especially useful for vases or jars that may get wet occasionally.
Painted Glass and Food Safety
If you’re painting drinkware or anything that contacts food, keep all paint below the lip line. Acrylic paint is not food-safe, even when sealed, so artwork should never touch surfaces where food or drinks make contact. A good rule is to leave at least three-quarters of an inch from the rim completely unpainted. The bottom and lower portions of a glass or plate are the safest areas for decorative work.
Painted glassware is generally not dishwasher safe, even with heat-setting. The combination of high heat, harsh detergent, and water pressure in a dishwasher cycle will degrade the paint over time. Hand washing with mild soap and cool water, while avoiding scrubbing the painted areas, is the only reliable way to clean these pieces without damaging the finish.
Tips for a Cleaner Finish
Working with acrylics on glass feels different from painting on canvas, and a few adjustments help. Use thin layers rather than thick applications. Thick paint takes much longer to cure on a non-porous surface and is more likely to crack or peel. Multiple thin coats build up opacity without sacrificing adhesion.
Foam daubers and small sponge brushes tend to produce smoother results than bristle brushes on glass, since they minimize visible brushstrokes on a slick surface. For fine detail work, paint pens with acrylic ink offer more control than a brush. If the paint beads up when you first apply it, that’s a sign the glass still has residue on it or the paint’s surface tension is too high. Recleaning the glass or adding a small amount of wetting agent to your paint usually solves this.
Let each layer dry completely before adding the next. On glass, drying takes longer than you’d expect because there’s no absorbency pulling moisture out of the paint from below. All the water has to evaporate from the surface side only, which slows the process down, especially in humid conditions.

