Diamagnetic vs Paramagnetic Molecules (MO Theory) — How to Tell Them Apart

Chemistry · Chemical Bonding · NEET

A molecule is diamagnetic if all its electrons are paired up, and it is weakly pushed away by a magnet. A molecule is paramagnetic if it has one or more unpaired electrons, and it is pulled towards a magnet. To decide, you fill the molecular orbitals (MOs) with electrons and simply check: are any electrons left alone? Memory hook: "PARa = a PAIR is missing" (unpaired = paramagnetic).
Diamagnetic vs Paramagnetic (top MO of each)DIAMAGNETIC (N2)all electrons PAIRED0 unpaired e-repelled by magnetPARAMAGNETIC (O2)has UNPAIRED e-π*π*2 unpaired e-attracted to magnetRule: count unpaired electrons after filling MOs. 0 = diamagnetic, 1+ = paramagnetic.
In N2 every molecular orbital is fully paired, so 0 unpaired electrons → diamagnetic (repelled). In O2 the two π* orbitals each hold one lonely electron → 2 unpaired electrons → paramagnetic (attracted). The whole decision is just "count the unpaired electrons after filling the MO diagram."

Your doubts, answered

How do I actually decide if a molecule is diamagnetic or paramagnetic?

Follow 3 steps. (1) Count the total electrons in the molecule. (2) Fill them into the molecular orbitals in energy order, using Hund's rule (put one electron in each equal-energy orbital before pairing). (3) Look at the final picture: if every orbital that has electrons is FULL (2 electrons each), the molecule is diamagnetic. If even one orbital has a single lonely electron, the molecule is paramagnetic. That single unpaired electron is the whole test.

Does paramagnetic simply mean unpaired electrons?

Yes. Paramagnetic means the molecule has at least one unpaired electron. Each unpaired electron acts like a tiny magnet, so the molecule gets attracted (pulled in) by an outside magnetic field. Diamagnetic means zero unpaired electrons — all are paired — so the molecule is weakly repelled (pushed out). This is why NEET loves O2: MO theory correctly predicts O2 has 2 unpaired electrons, so it is paramagnetic.

Why is N2 diamagnetic but O2 paramagnetic when both are gases?

It is only about unpaired electrons, not about being a gas. N2 has 14 electrons; when you fill the MOs, every orbital ends up completely full, so 0 unpaired electrons → diamagnetic. O2 has 16 electrons; the last 2 electrons go into two equal-energy π* orbitals, and by Hund's rule they sit alone (one each) instead of pairing. So O2 has 2 unpaired electrons → paramagnetic. Same period, but the electron count changes the final picture.

Is a diamagnetic substance attracted or repelled by a magnet?

Diamagnetic substances are weakly REPELLED (pushed away) by a magnet, because all electrons are paired and there is no net magnetic moment. Paramagnetic substances are ATTRACTED (pulled in), because unpaired electrons give a net magnetic moment. NEET often flips these two words in the option to trap you, so read carefully: paired → repelled (dia), unpaired → attracted (para).

How do I find the number of unpaired electrons from an MO diagram?

After filling the MO diagram, just count how many orbitals have a single electron (one arrow instead of two). That count is the number of unpaired electrons. Example: O2 shows two π* orbitals with one electron each → 2 unpaired → paramagnetic. N2 shows no half-filled orbital → 0 unpaired → diamagnetic. If unpaired count = 0, it is diamagnetic; if it is 1 or more, it is paramagnetic.

Are common ions like O2+, O2- also diamagnetic or paramagnetic?

Check the unpaired electrons after adding or removing electrons. O2 (16 e) has 2 unpaired → paramagnetic. O2+ (15 e, remove one from π*) has 1 unpaired → still paramagnetic. O2- (17 e) has 1 unpaired → paramagnetic. O2^2- peroxide (18 e) fills both π* fully → 0 unpaired → diamagnetic. A NEET trap says 'O2+ is diamagnetic' — that is wrong, O2+ is paramagnetic.

⚠️ The NEET trap
O2+ ion has all electrons paired, so it is diamagnetic.
O2+ has 15 electrons; its last configuration is (π*2p)^1, i.e. one unpaired electron, so O2+ is paramagnetic, not diamagnetic.
🧠 Removing one electron from O2 (2 unpaired) leaves O2+ with 1 unpaired — still odd, still paramagnetic. Only when NO orbital is half-filled is a species diamagnetic.

Real NEET questions

NEET 2019 (Odisha)

Which of the following is paramagnetic?

A · N2
B · H2
C · Li2
D · O2
Solution: By MO theory, O2 (16 electrons) has its last two electrons in the two degenerate π*2p antibonding orbitals, sitting singly by Hund's rule → 2 unpaired electrons → paramagnetic. N2, H2 and Li2 have all electrons paired (0 unpaired) → diamagnetic. So the answer is O2.
NEET 2019 (Odisha) & NEET 2022

Which amongst the following is an incorrect statement?

A · The bond orders of O2+, O2, O2- and O2^2- are 2.5, 2, 1.5 and 1 respectively
B · C2 molecule has four electrons in its two degenerate π molecular orbitals
C · H2+ ion has one electron
D · O2+ ion is diamagnetic
Solution: O2+ has 15 electrons with configuration ...(π*2p)^1, i.e. one unpaired electron, so O2+ is paramagnetic, NOT diamagnetic. Statement D is the incorrect one. The other three statements (bond-order series, C2 having a double bond as two π MOs, and H2+ having one electron) are all correct.

Solved Chemical Bonding NEET PYQs

Try the real previous-year questions from this chapter — each with the answer and a full solution.

See all 51 Chemical Bonding NEET PYQs ›
Next concept: Cause of Formation of Hydrogen Bond (NEET Chemistry)Keep learning — 2 minFeeling ready? Solve the Chemical Bonding NEET PYQs ›Or practice on your phone — get the free MedicNEET app ›

Frequently asked

What is the one-line difference between diamagnetic and paramagnetic?

Diamagnetic = all electrons paired, weakly repelled by a magnet. Paramagnetic = has unpaired electrons, attracted by a magnet.

How many unpaired electrons does O2 have?

O2 has 2 unpaired electrons, one in each of the two π*2p orbitals, which is why it is paramagnetic.

Is N2 diamagnetic or paramagnetic?

N2 is diamagnetic. All 14 of its electrons are paired, so there are 0 unpaired electrons.

Why is checking magnetic nature important for NEET?

NEET repeatedly asks 'which species is paramagnetic/diamagnetic' and puts trap options (like calling O2+ diamagnetic). MO theory gives the exact unpaired-electron count, so you answer with certainty and avoid the trap.

Can I decide magnetic nature without a full MO diagram?

For simple homonuclear molecules you can, if you remember the results (O2 para, N2 dia). But the safe way is to fill the MO diagram and count unpaired electrons — that always works, including for ions like O2+ and O2^2-.