Valence Shell Electron Pair Repulsion (VSEPR)
Drag window to rotate, shift-drag window vertical to zoom,
shift drag horizontal or option/ALT-drag window to turn,
shift double click-drag window to translate
See display options below for lone pairs and multiple bonds.
For deeper exploration p and d pi-bonding orbitals can be shown.
SN*  Lone
pairs 
Molecular Geometry Example Bond
angle°
2 0 HCN 180
2 0 BrCN 180
2 0 CO2 180
2 0 CS2 180
2 0 OCS 180
2 0 HCCH 180
2 0 BeH2 180
2 0 CH3NCO 180
2 0
CH3NCS 180
2 0 N3
  azide
180
2 0
NNO
  nitrous oxide
180
2 0
SCN
  thiocyanate
180
2 0 (CN)2
  cyanogen
180
2 0 (CF3)3BCAs 180
2 1 N2
2 1 CO
2 1 CN
  cyanide
3 0
CO3-2
  carbonate
120
3 0
NO3
  nitrate
120
3 0 BH3 120
3 0
BF3 120
3 0 (C6H5)3B 120
3 0
BO3-3
  borate
120
3 0 H3BO3
  boric acid
120
3 0 H2CO
  formaldehyde
116 HCH
122 HCO
3 0
H2CO3
  carbonic acid
109 OCO
126 OC=O
3 0
HNO3
  nitric acid
114 HONO
130 ONO
3 0 COCl2 112 ClCCl
124 ClCO
3 0
CO(NH2)2
  urea
113 NCN
124 NCO
3 0 CCl2CCl2 116 ClCCl
122 ClCC
3 0 CH2CH2 117 HCH
121 HCC
3 0 CH2CHCl 113 HCCl
123 CCCl
3 0 CH2CHCH3 125 CCC
3 0
CH2CHOH 126 CCO
3 0
CH2CHNH2 125 CCN
3 0 (CH3)2CO
  acetone
122 CCO
116 CCC
3 0 CH3CHO
  acetaldehyde
124 CCO
117 CCH
3 0
CH3COOH
  acetic acid
127 OCO
111 CCO
3 0
CH3COO
  acetate
126 OCO
116 CCO
3 0
CH3COOCH3
  methyl acetate
123 OCO
111 CCO
3 0
NH2COOH
  carbamic acid
123 OCO
126 NCO
3 0
NH2COO
  carbamate
128 OCO
116 NCO
3 0
NH2CHO
  formamide
113 HCN
125 NCO
3 0
(CH3)2NCHO 117 HCN
124 NCO
3 0
C6H6
  benzene
120
3 0
C6F6 120
3 0 (C6H5)2 120
3 0 (C6H5)2CO 118 CCO
124 CCC
3 0 (C6H5)2CS 121 CCS
117 CCC
3 0
N2O4 134 ONO
121 NNO
3 0
SO3 120
3 ½
NO2 134
3 1
SO2 119
3 1
O3
  ozone
117
3 1
NO2
  nitrite
115
3 1 NOCl 113
3 1 NOF 110
3 1 CH2NCH3 117
3 1 CH3NCO 114
3 1
CH3NCS 147
3 1 C6H5CH2NCS 115
3 1
H2NNO
  nitrosamine
114
3 1
(CH3)2NNO 114
3
NO
  nitric oxide
3 2 O2
4 0 CH4 109.5
4 0 SiCl4 109.5
4 0 NH4+ 109.5
4 0 BH4 109.5
4 0 BF4 109.5
4 0 B(OH)4 109.5
4 0 As(C6H5)4+ 109.5
4 0 CH3CH3 108 HCH
111 HCC
4 0 CH3Br 108 HCBr
111 HCH
4 0 CH3NH2 108 HCH
110 HCN
4 0 CH3OH 109 HCH
110 HCO
4 0 CH2Cl2 108 HCCl
112 ClCCl
4 0 (C6H5)2CH2 104 HCH
114 CCC
4 0 BH3NH3 114 HBH
105 HBN
4 0 BH3NH3 108 HNH
111 HNB
4 0 B2H6   98 HBH
123 HBH
4 0 Al2(CH3)6   78 AlCAl
126 AlCAl
4 0
POCl3 104 ClPCl
115 ClPO
4 0
POF3 102 FPF
116 FPO
4 0
PO4-3
  phosphate
109.5
4 0
NSF3   94 FSF
123 FSN
4 0
SO2Cl2 111 ClSCl
120 OSO
4 0
SO4-2
  sulfate
109.5
4 0
H2SO4
  sulfuric acid
101 HOSOH
123 OSO
4 0
ClO4
  perchlorate
109.5
4 0
XeO4 109.5
4 1 NH3
  ammonia
108
4 1 PCl3 100
4 1 TeBr3+   98
4 1 CH3NH2 106 HNH
111 HNC
4 1 (CH3)2NH 109 HNC
111 CNC
4 1 (CH3)3N 108
4 1 NH2OH 107 HNH
103 HNO
4 1 NH2NH2 107 HNH
109 HNN
4 1 P4   60
4 1
ClO3
  chlorate
107
4 1
SO3-2
  sulfite
106
4 1
SOCl2   96 ClSCl
106 ClSO
4 1
(CH3)2SO   98 CSC
107 OSC
4 1
XeO3 108
4 1
HIO3
  iodic acid
  98 O-I=O
101 O=I=O
4
ClO2 118
4 2
ClO2
  chlorite
108
4 2 H2O 104.5
4 2 OF2 103
4 2 H2S   92
4 2 S8 108
4 2 HOCl
  hypochlorous
103
4 2 CH3OH 109
4 2 CH3OCH3 112
4 2 CH3SCH3   99
4 2 (C6H5)2O 118
4 2 NH2OH 103
4 2
PO3OPO3
  pyrophosphate
131
4 3 HCl
4 3 Cl2
4 3 ClO
  hypochlorite
4 3 OH
  hydroxide
4 3 (C6F5)Xe+
5 0 PCl5 120, 180
5 0 AsF5 120, 180
5 0
SOF4   98, 124
5 1 SF4 102, 173
5 1 IF4+ 103, 149
5 1
XeO2F2 106, 175
5 1
IO2F2 102, 179
5 2 BrF3   86, 172
5 2 XeF3+   89, 162
5 2
XeOF2   92, 174
5 2 (C6F5)XeF2+   85, 170
5 3 I3 180
5 3 XeF2 180
5 3 (C6F5)2Xe 178
6 0 SF6   90, 180
6 0 PF6   90, 180
6 0 AsF6   90, 180
6 0 BrF6+   90, 180
6 0
XeO6-4   90, 180
6 0
IO(OH)5   90, 180
6 1§ BrF6   90, 180
6 1§ TeCl6-2   90, 180
6 1 BrF5   85, 170
6 1
XeOF4   92, 176
6 1 XeF5+   80, 160
6 2 XeF4   90, 180
6 2 ICl4   90, 180
7 0 IF7   72,   90
7 1
IOF5-2   72,   92
7 2 XeF5   72
8 1§ XeF8-2   73
*If A is the central atom, and X is all its attached atoms, and E is its lone electron pairs, then AXmEn predicts the molecular shape by minimizing XE repulsion and the steric number (SN) equals m+n.
Observed geometry, often planar NR3 due to π contribution.
Three atomic orbitals form three molecular orbitals (bonding, non-bonding, and antibonding) with two electrons in the bonding orbital.
§Lone pair is not stereochemically active.
Resonance shows another resonance contribution. If a lone pair is in a p orbital, then lone pair and p orbital display in same location.
Smaller formal charge moves a lone pair to be a double bond.
Protonated -ate ions become -ic acids; -ite ions become -ous acids.


Display options
         
Element Labels:
      π bonds have opposite      
phase on either side
of the bond axis:
    

sp, sp2, sp3, ...       
 
 

Molecules mostly modified from PubChem.
This page created by George Lisensky, Beloit College.
Last modified April 15, 2026.
Back