:root {–wt-primary-color: #139a18;–wt-text-on-primary-color: #FFFFFF;–wt-secondary-color: #F9FAFB;–wt-text-on-secondary-color: #030712;–wt-tertiary-color: #FFFFFF;–wt-text-on-tertiary-color: #222222;–wt-background-color: #FFFFFF;–wt-text-on-background-color: #222222;–wt-subscribe-background-color: #FFFFFF;–wt-text-on-subscribe-background-color: #222222;–wt-header-font: “Poppins”, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto,”Helvetica Neue”, Arial, “Noto Sans”, sans-serif, “Apple Color Emoji”, “Segoe UI Emoji”, “Segoe UI Symbol”, “Noto Color Emoji”;–wt-body-font: “Open Sans”, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, “Noto Sans”, sans-serif, “Apple Color Emoji”, “Segoe UI Emoji”, “Segoe UI Symbol”, “Noto Color Emoji”;–wt-button-font: “Open Sans”, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, “Noto Sans”, sans-serif, “Apple Color Emoji”, “Segoe UI Emoji”, “Segoe UI Symbol”, “Noto Color Emoji”;–wt-border-radius: 8px}.bg-wt-primary { background-color: var(–wt-primary-color); }.text-wt-primary { color: var(–wt-primary-color); }.border-wt-primary { border-color: var(–wt-primary-color); }.bg-wt-text-on-primary { background-color: var(–wt-text-on-primary-color); }.text-wt-text-on-primary { color: var(–wt-text-on-primary-color); }.border-wt-text-on-primary { border-color: var(–wt-text-on-primary-color); }.bg-wt-secondary { background-color: var(–wt-secondary-color); }.text-wt-secondary { color: var(–wt-secondary-color); }.border-wt-secondary { border-color: var(–wt-secondary-color); }.bg-wt-text-on-secondary { background-color: var(–wt-text-on-secondary-color); }.text-wt-text-on-secondary { color: var(–wt-text-on-secondary-color); }.border-wt-text-on-secondary { border-color: var(–wt-text-on-secondary-color); }.bg-wt-tertiary { background-color: var(–wt-tertiary-color); }.text-wt-tertiary { color: var(–wt-tertiary-color); }.border-wt-tertiary { border-color: var(–wt-tertiary-color); }.bg-wt-text-on-tertiary { background-color: var(–wt-text-on-tertiary-color); }.text-wt-text-on-tertiary { color: var(–wt-text-on-tertiary-color); }.border-wt-text-on-tertiary { border-color: var(–wt-text-on-tertiary-color); }.bg-wt-background { background-color: var(–wt-background-color); }.text-wt-background { color: var(–wt-background-color); }.border-wt-background { border-color: var(–wt-background-color); }.bg-wt-text-on-background { background-color: var(–wt-text-on-background-color); }.text-wt-text-on-background { color: var(–wt-text-on-background-color); }.border-wt-text-on-background { border-color: var(–wt-text-on-background-color); }.bg-wt-subscribe-background { background-color: var(–wt-subscribe-background-color); }.text-wt-subscribe-background { color: var(–wt-subscribe-background-color); }.border-wt-subscribe-background { border-color: var(–wt-subscribe-background-color); }.bg-wt-text-on-subscribe-background { background-color: var(–wt-text-on-subscribe-background-color); }.text-wt-text-on-subscribe-background { color: var(–wt-text-on-subscribe-background-color); }.border-wt-text-on-subscribe-background { border-color: var(–wt-text-on-subscribe-background-color); }.rounded-wt { border-radius: var(–wt-border-radius); }.wt-header-font { font-family: var(–wt-header-font); }.wt-body-font { font-family: var(–wt-body-font); }.wt-button-font { font-family: var(–wt-button-font); }input:focus { –tw-ring-color: transparent !important; }li a { word-break: break-word; }@media only screen and (max-width:667px) {.mob-stack {display: block !important;width: 100% !important;}.mob-w-full {width: 100% !important;}}.table-base, .table-c, .table-h { border: 1px solid #C0C0C0; }.table-c { padding:5px; background-color:#FFFFFF; }.table-c p { color: #2D2D2D; font-family:’Helvetica’,Arial,sans-serif !important; overflow-wrap: break-word; }.table-h { padding:5px; background-color:#F1F1F1; }.table-h p { color: #2A2A2A; font-family:’Trebuchet MS’,’Lucida Grande’,Tahoma,sans-serif !important; overflow-wrap: break-word; }

Table of Contents
Introduction
p span[style*=”font-size”] { line-height: 1.6; }
Nothing ruins a beautiful epoxy project faster than those pesky bubbles! I’ve been there—spending hours perfecting a custom wood and resin table, only to discover tiny air pockets marring the glossy surface as it cures. It’s the kind of frustration that can make you want to throw in the towel. But here’s the good news: there are several ways to prevent it, and I’m here to walk you through them.
p span[style*=”font-size”] { line-height: 1.6; }
This guide is packed with the tips and tricks I’ve learned over the years to help you understand what causes bubbles and how to get rid of them—so your projects always look their best.
Have you wanted to try your own epoxy projects but didn’t know where to start?
p span[style*=”font-size”] { line-height: 1.6; }
Are you ready to dive into your own epoxy creations? Be sure to visit my blog! I share plenty of tutorials, project ideas, product reviews, and a lot of tips to help you master epoxy resin crafting. As a beginner, you might want to check these posts:
.generic-embed–root {padding: 14px 19px 14px 19px;}.generic-embed–root:hover {filter: brightness(90%)}.generic-embed–root a {text-decoration: none !important;}.generic-embed {background-color: #FFFFFF;border-radius: 5px;border: solid 1px #F1F1F1;}.generic-embed–wrapper-reverse {min-height: 75px;border-collapse: collapse;width: 100%;display: flex;}.generic-embed–title {color: #2D2D2D;font-size: 14px;font-weight: bold;padding-bottom: 8px;}.generic-embed–description {color: #2D2D2D;font-size: 13px;padding-bottom: 8px;}.generic-embed–link {color: #2D2D2D;font-size: 12px;word-break: break-word;}@media only screen and (max-width: 640px) {.generic-embed–image {width: 100% !important;padding: 0px 0px 12px 0px !important;}.generic-embed–wrapper-reverse {flex-direction: column-reverse;}}
.generic-embed–root {padding: 14px 19px 14px 19px;}.generic-embed–root:hover {filter: brightness(90%)}.generic-embed–root a {text-decoration: none !important;}.generic-embed {background-color: #FFFFFF;border-radius: 5px;border: solid 1px #F1F1F1;}.generic-embed–wrapper-reverse {min-height: 75px;border-collapse: collapse;width: 100%;display: flex;}.generic-embed–title {color: #2D2D2D;font-size: 14px;font-weight: bold;padding-bottom: 8px;}.generic-embed–description {color: #2D2D2D;font-size: 13px;padding-bottom: 8px;}.generic-embed–link {color: #2D2D2D;font-size: 12px;word-break: break-word;}@media only screen and (max-width: 640px) {.generic-embed–image {width: 100% !important;padding: 0px 0px 12px 0px !important;}.generic-embed–wrapper-reverse {flex-direction: column-reverse;}}
What Causes Bubbles in Epoxy Casting?
p span[style*=”font-size”] { line-height: 1.6; }
Bubbles in epoxy resin can show up when you least expect them. They often sneak in due to:
-
Air Trapped During Mixing: Mixing too fast can whip air into the resin, like beating eggs—but that’s not what we want here.
-
Pouring Techniques: Pouring from too high or too quickly invites air pockets to the party.
-
Air Bubbles from Wood Pores: Wood is porous and can release trapped air when epoxy is applied, causing those stubborn bubbles.
-
Environmental Factors: Changes in humidity and temperature can cause bubbles because moisture interacts with the resin. I haven’t experienced this myself yet.
Tools Used for Bubble Removal

p span[style*=”font-size”] { line-height: 1.6; }
Over the years, I’ve found that having the right tools can make all the difference:
-
Heat Gun: My go-to for quick surface bubble removal. A gentle sweep with warm air does wonders.
-
Butane Torch: Great for deeper bubbles. I use it carefully to avoid scorching the resin.
-
Vacuum Chamber: A lifesaver for deep pours. It pulls out trapped air like magic.
-
Pressure Pot: Compresses bubbles until they’re basically invisible. Perfect for those flawless, glass-like finishes.
-
Silicone Mixing Tools: They create less turbulence than wooden sticks, which helps reduce bubbles from the get-go—and they’re easy to clean.
My Step-by-Step Guide to Countering Bubbles in Epoxy Projects
Magnetic knife hanger – transparent epoxy, oak wood and coffee beans
Before Epoxy Casting:
-
Prepare and Seal Wooden Surfaces: I always start by sealing the wood. Trust me, this simple step prevents trapped air from escaping later, and I learned it the painful way.
-
Mix Epoxy Components Slowly and Thoroughly: Stirring too fast is a rookie mistake—I’ve made it! Slow, steady mixing keeps bubbles at bay.
-
Add Pigments or Color Powders After Mixing: I add pigments carefully, stirring gently to avoid stirring in more new bubbles.
-
Rest the Mixture: Letting the resin sit for 5–10 minutes helps bubbles rise and pop naturally. It’s like letting bread dough rest, but for epoxy.
-
Use a Vacuum Chamber: It was a game changer for me. I always degas the resin in a vacuum chamber for 5–10 minutes until there is a layer of foam on the surface. Even a cheaply made machine from China makes a huge difference and is worth the investment.
-
No Vacuum Chamber? No Problem: gently warm the resin using a water bath to reduce its viscosity, which helps bubbles escape more easily.
During Epoxy Casting:
-
Pour a Thin Base Layer: This seals the bottom and helps prevent trapped air.
-
Pour Slowly and Steadily: Think of pouring syrup on pancakes—slow and steady wins the race.
-
Use a Torch or Heat Gun Effectively: A quick pass with the torch or heat gun removes surface bubbles. I always keep it moving to avoid scorching. Personally, I lean more towards the heat gun, which has a less focused effect and fits my style better.
Tips and Tricks:
Multicolored epoxy tray with 3D effect
-
Using a Heat Gun Effectively: Hold it 6–8 inches from the surface and move it like you’re dusting off crumbs—gentle, sweeping motions.
-
When and How to Use a Torch Safely: Short bursts of heat are key. Too much and you’ll burn the resin—I’ve learned that the hard way.
-
Employing a Vacuum Chamber: It’s a game-changer for any project. Just be careful not to fill the mixing cup too full, or you’ll end up with overflow. It is a good idea to put some plastic wrap at the bottom of the chamber.
-
Bubbles After Curing: I some cases you can sand the project surface and apply a fresh, thin layer of resin. It’s like giving your project a second chance.
-
Microbubbles vs. Large Air Pockets: Microbubbles need light sanding; bigger bubbles may require drilling and filling.
-
Fixing Bubbles in Cured Epoxy: For stubborn bubbles, I drill them out, fill with fresh resin, and sand smooth. It is an extra work, but no other option here.
-
Prepare twice, cast once: repairs, however, rarely work 100%, especially with transparent or multicolored castings. It is always better to spend extra time on project preparation.
Advanced Epoxy Projects:
p span[style*=”font-size”] { line-height: 1.6; }
Looking to elevate your epoxy skills? Check out my other articles and blog resources for tips I’ve learned from the pros:
.generic-embed–root {padding: 14px 19px 14px 19px;}.generic-embed–root:hover {filter: brightness(90%)}.generic-embed–root a {text-decoration: none !important;}.generic-embed {background-color: #FFFFFF;border-radius: 5px;border: solid 1px #F1F1F1;}.generic-embed–wrapper-reverse {min-height: 75px;border-collapse: collapse;width: 100%;display: flex;}.generic-embed–title {color: #2D2D2D;font-size: 14px;font-weight: bold;padding-bottom: 8px;}.generic-embed–description {color: #2D2D2D;font-size: 13px;padding-bottom: 8px;}.generic-embed–link {color: #2D2D2D;font-size: 12px;word-break: break-word;}@media only screen and (max-width: 640px) {.generic-embed–image {width: 100% !important;padding: 0px 0px 12px 0px !important;}.generic-embed–wrapper-reverse {flex-direction: column-reverse;}}
.generic-embed–root {padding: 14px 19px 14px 19px;}.generic-embed–root:hover {filter: brightness(90%)}.generic-embed–root a {text-decoration: none !important;}.generic-embed {background-color: #FFFFFF;border-radius: 5px;border: solid 1px #F1F1F1;}.generic-embed–wrapper-reverse {min-height: 75px;border-collapse: collapse;width: 100%;display: flex;}.generic-embed–title {color: #2D2D2D;font-size: 14px;font-weight: bold;padding-bottom: 8px;}.generic-embed–description {color: #2D2D2D;font-size: 13px;padding-bottom: 8px;}.generic-embed–link {color: #2D2D2D;font-size: 12px;word-break: break-word;}@media only screen and (max-width: 640px) {.generic-embed–image {width: 100% !important;padding: 0px 0px 12px 0px !important;}.generic-embed–wrapper-reverse {flex-direction: column-reverse;}}
Conclusion
p span[style*=”font-size”] { line-height: 1.6; }
Bubbles might be the bane of epoxy projects, but with the right techniques, they’re totally manageable. Practice, patience, and a little experimentation are key. I encourage you to try new methods, document what works, and share your results. Have your own tips or tricks? Drop them in the comments—I’d love to hear about your bubble-free masterpieces!
p span[style*=”font-size”] { line-height: 1.6; }
This edition is brought to you in partnership with:
Daily News for Curious Minds
p span[style*=”font-size”] { line-height: 1.6; }
Be the smartest person in the room by reading 1440! Dive into 1440, where 4 million Americans find their daily, fact-based news fix. We navigate through 100+ sources to deliver a comprehensive roundup from every corner of the internet – politics, global events, business, and culture, all in a quick, 5-minute newsletter. It’s completely free and devoid of bias or political influence, ensuring you get the facts straight. Subscribe to 1440 today.
p span[style*=”font-size”] { line-height: 1.6; }
Comments