Conduit entering an electrical panel is a common path for moisture, insects, and even snow to reach the inside of the enclosure. Sealing those entries is a small job with a big impact on panel longevity and safety. This guide covers when sealing is required, which materials are approved, and how it is done properly in a Toronto or GTA home.
How to seal conduit entering the breaker box
Conduit entering an electrical panel from an outdoor, unheated, or damp space must be sealed at the panel end to prevent air, moisture, and pest infiltration. The correct sealant is listed duct seal (a soft, non-hardening putty) or a listed conduit-sealing fitting for the specific conduit type. Sealing happens on the interior side of the panel where the conduit terminates, ideally combined with a proper bushing at the enclosure entry. Panel work is licensed-contractor territory in Ontario in most cases — the Ontario Electrical Safety Code spells out the required sealing approach.
Why unsealed conduit is a problem
Moisture migration. Warm indoor air flows out through the conduit in winter, hits cold outdoor pipe, condenses, and drips back into the panel. Over time this causes corrosion on the bus bar, breakers, and terminations.
ESA inspection failure. Unsealed conduit from outdoor or unheated spaces is a code defect on any new installation.
Which conduits require sealing
Not every conduit needs a sealant plug. Focus on:
Conduit entering the panel from outdoors.
Conduit passing between heated and unheated spaces (indoor panel with conduit going out to a shed or a detached garage).
Conduit passing through a wall separating conditioned and unconditioned space.
Conduit that terminates in a wet or damp environment (below-grade panels, laundry rooms, mechanical rooms).
Any conduit that has visible moisture, ice, or condensation history at the panel end.
Approved sealants and fittings
Duct seal (the classic). A non-hardening putty sold in bricks or pouches, listed for electrical use. Kneadable, remains pliable, and can be removed later for service. Common brand names include Gardner Bender and Ideal.
Conduit sealing fittings. For rigid metal conduit (RMC) or EMT in specific installations, listed sealing fittings with an internal sealing compound are used.
Weatherproof bushings with integral seals at the exterior end of the conduit combined with duct seal at the interior end.
Not approved:
Silicone caulk, latex caulk, or expanding foam. These harden, shrink, or damage insulation.
Electrical tape wrapped around cables at the entry.
Household plumbing putty.
Random insulation foam or fibreglass stuffing.
Even a well-intentioned wrong sealant can be an ESA defect and can trap moisture in ways that make the underlying problem worse.
How the sealing is actually done
Contractor coordinates a safe panel shutdown if the interior of the panel must be worked in.
Verify the conduit is properly bushed at the enclosure entry — no sharp metal contacting the cable jacket or conductors.
Clean out any old sealant, insect debris, or moisture inside the conduit end.
Knead a piece of duct seal to warm it.
Push the duct seal firmly into the conduit end around the conductors, filling the cross-section to prevent airflow.
Confirm the seal is tight but not compressing the cable insulation.
Verify no daylight or airflow passes through when tested with a match or smoke pencil.
Restore the panel and re-energize.
A properly sealed conduit end lasts years without maintenance. Duct seal can be removed and re-applied if service is needed later.
Sealing at the exterior end
For outdoor conduit runs, sealing only at the panel end is not always enough. The exterior end may also need:
Weatherproof service head or LB fitting with gasket.
Drip loop in the cable to shed water away from the entry.
Weep hole at the low point to drain any condensation that gathers.
Waterproof compound where the conduit passes through the exterior wall.
Rust or corrosion visible around the conduit entry on the panel enclosure.
Water staining or drip marks on the panel wall.
Condensation or frost on the deadfront in winter.
Insect or rodent activity in or near the panel.
Ice or icicles at the conduit entry.
Cold draft from the panel.
Any of these means the sealing needs to be redone. Do not open the panel yourself — call an ESA-licensed electrician.
Cost and effort
Duct seal brick: $5 to $10 CAD at any electrical supply store, enough to seal many conduit ends.
Install time: 5 to 15 minutes per conduit end.
Combined with a panel service call: usually included at no extra material cost.
It is one of the cheapest preventive electrical maintenance tasks you can do on an aging panel, and it dramatically extends its life.
Expert tip from our ESA-licensed electricians
The single most damaging conduit-entry issue we see in GTA panels is the outdoor conduit run to a detached garage or shed where nobody sealed the panel end. Warm indoor air flows out through the conduit for months, meets cold winter pipe, and drips condensation directly onto the neutral bar. Ten years later the neutral bar is green with copper carbonate, the bond is loose, and the whole panel needs to come out. Fifteen minutes of duct seal at install would have prevented every dollar of that. If you have any conduit running from a heated space to an unheated one, ask your next electrician to check and re-seal the panel end. It is the cheapest life-extension you can buy on an existing panel.
Need conduit entries sealed on a Toronto or GTA panel, or seeing rust and condensation you are not sure how to handle? Call ezsmart at 416-838-9006 or use our contact page. An ESA-licensed electrician will seal every entry to code and verify enclosure integrity.
Used to monitor number of Google Analytics server requests
10 minutes
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
__utmx
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
_ga
ID used to identify users
2 years
_gali
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_ga_
ID used to identify users
2 years
_gid
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager
1 minute
_gac_
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.
90 days
SourceBuster is used by WooCommerce for order attribution based on user source.
Name
Description
Duration
sbjs_session
The number of page views in this session and the current page path
30 minutes
sbjs_udata
Information about the visitor’s user agent, such as IP, the browser, and the device type
session
sbjs_first
Traffic origin information for the visitor’s first visit to your store (only applicable if the visitor returns before the session expires)
session
sbjs_current
Traffic origin information for the visitor’s current visit to your store
session
sbjs_first_add
Timestamp, referring URL, and entry page for your visitor’s first visit to your store (only applicable if the visitor returns before the session expires)
session
sbjs_current_add
Timestamp, referring URL, and entry page for your visitor’s current visit to your store
session
sbjs_migrations
Technical data to help with migrations between different versions of the tracking feature
session
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
Google Maps is a web mapping service providing satellite imagery, real-time navigation, and location-based information.