Covalent compounds are bad conductors of electricity.Why?

because covalent bonds are formed by sharing of electrons..they don't hv a free electron that is required for electricity transfer(electricity is the flow of free electrons!) thus they re bad conductors.. but ionic compounds are good cond bcoz of the same reason

Covalent compounds are bad conductors of electricity because they do not have free-moving charged particles, such as ions or electrons, that can carry an electric current.

To understand this, let's first discuss what covalent compounds are. Covalent compounds are formed when two non-metal atoms share electrons to form a covalent bond. In these compounds, electrons are held tightly by the atoms, and they are not free to move around within the structure.

In contrast, ionic compounds are formed when a metal transfers electrons to a non-metal, resulting in the formation of ions. These ions have a positive or negative charge and can move freely within the ionic compound, allowing for the conduction of electricity.

For a substance to conduct electricity, it must have either free-moving ions (as in ionic compounds) or free-moving electrons (as in metals). In covalent compounds, there are no free-moving charged particles because the electrons are localized between the bonded atoms. This lack of mobile charged particles makes covalent compounds poor conductors of electricity.