The Basic Rules You Actually Need
Carbon is straightforward until it isn't. The atom sits at the center of virtually every organic molecule you'll ever draw, which means you'll get comfortable with it fast and then immediately encounter situations that break the simple version you learned in intro chemistry. The total valence electron count comes from group 14, so carbon contributes four. Hydrogen needs one bond. Oxygen needs two bonds and usually two lone pairs. Nitrogen needs three bonds and one lone pair. Sulfur and the halogens each have their own preferred bonding patterns that rarely change. Memorize those shortcuts and you won't need a textbook for 90 percent of the structures you draw. Start by counting total valence electrons. Add them up for every atom in the molecule, then account for any charges by subtracting for positive ions or adding for negative ones. Place the least electronegative atom in the center. Carbon almost always ends up central in organic molecules unless it's part of something like CO, where oxygen's tendency to pull electrons inward changes the geometry. Draw single bonds between the central atom and surrounding atoms. Each single bond uses two electrons. Subtract those from your total and place the remaining electrons as lone pairs on the outer atoms first, satisfying their octets. If electrons are left over, put them on the central atom. Check the central atom's octet. If it's short, convert a lone pair from a neighbor into a double or triple bond. Repeat until everyone's happy. Take methane, CH4. Four carbons' valence electrons plus four hydrogens gives eight total. Carbon in the middle, four single bonds, eight electrons used, zero lone pairs on anything. Done. Carbon dioxide is where people start making mistakes. You have sixteen valence electrons total. Put oxygen on both sides of carbon, draw single bonds, and you've used four. Place the remaining twelve as lone pairs on the oxygens. Each oxygen now has six lone pair electrons plus two bonding electrons, which equals eight, so their octets are satisfied. Carbon only has four bonding electrons though, so you need to move a lone pair from each oxygen into bonding positions, creating two double bonds. The final structure has carbon with no lone pairs and two double bonds to each oxygen. Formal charges come out to zero everywhere, which is the point.
I spent an entire lab session once trying to figure out why my automated drawing tool kept placing a formal charge of negative two on carbon in certain carbanion intermediates. The issue wasn't the tool's algorithm, it was my initial setup. I had drawn the wrong connectivity by treating a protonated ether as if it were a standard alkoxide. Fixing the connectivity removed the impossible formal charge instantly. The workaround was simply going back and redrawing the bond network before letting the program generate the Lewis structure, which takes maybe thirty seconds versus however long I wasted debugging something that wasn't actually broken.
Where This Method Falls Apart
Lewis structures are terrible at representing molecules where electrons are delocalized. Benzene looks fine on paper with alternating double bonds, but that doesn't capture the actual electron distribution, which is evenly spread across all six carbons. You also can't accurately show hypervalent atoms because the octet rule literally forbids it, even though sulfur in SF6 and phosphorus in PCl5 clearly have more than eight electrons around them. Transition metal complexes are another blind spot. Carbon itself mostly stays within the octet rule, but anything bonded to it that doesn't will expose the limitation immediately. For cases where Lewis structures fail, molecular orbital theory or computational chemistry software gives you something closer to reality. Drawing tools like ChemDraw or free alternatives like Avogadro handle resonance and delocalization properly and generate 3D geometries that a flat 2D Lewis diagram never will. They're faster than drawing by hand once you learn the interface, typically cutting structure generation time from several minutes per molecule down to ten or fifteen seconds depending on complexity.
Get the Full Details

Advanced Nuance Most Beginners Miss
The octet rule is a guideline, not a law. Carbon almost always obeys it because it's small and electronegative enough that breaking the octet costs too much energy. But carbocations are a genuine exception where carbon formally has only six valence electrons. A methyl cation, CH3+, is planar with an empty p orbital and exists long enough to be a real intermediate in SN1 reactions. It's not a mistake in your drawing, it's the correct structure. On the flip side, carbenes like dichlorocarbene have carbon with only six electrons and a lone pair, making them highly reactive electrophiles used in cyclopropanation reactions. Recognizing these as valid structures rather than errors you made is what separates someone who can draw molecules from someone who understands what they're looking at. Another thing people overlook is that formal charge calculations don't equal actual charge distribution. In carbon monoxide, the formal charge analysis puts a negative charge on carbon and a positive charge on oxygen, which contradicts everything you know about electronegativity. The actual dipole moment is small and points the other way because the bonding electrons are pulled toward oxygen despite what the formal charge bookkeeping suggests. Lewis structures can mislead you here if you treat formal charge as real charge.
Common Pitfalls When Drawing by Hand
The most frequent error is forgetting to subtract the electrons used in bonds from the total count before placing lone pairs. That single mistake cascades into wrong formal charges, missing octets, and structures that look plausible but are fundamentally incorrect. Another common trap is forcing a central atom to obey the octet rule when expanding it would give better formal charges, though this is less of an issue for carbon than for heavier elements. Always double-check that the sum of all formal charges equals the overall molecular charge. If it doesn't, you have an error somewhere in the drawing.