Drift velocity and mobility

Cut open a copper wire carrying a steady current and you might imagine electrons streaming through it like water in a pipe, racing along at enormous speed. The truth is stranger: the free electrons inside are already moving at blistering thermal speeds of about 10510^5 m/s in completely random directions, colliding with the vibrating lattice ions roughly a trillion times a second, and going nowhere on average. Switch on an electric field and something subtle happens — a slow, steady average creep gets superimposed on all that chaotic thermal motion, and it is this tiny creep, not the fast random motion, that carries the current. That creep is the drift velocity, and mobility measures how easily a material lets it happen for a given field. Together they are the bridge between the microscopic world of individual electrons bouncing through a metal lattice and the macroscopic current II an ammeter reads off a circuit. This article builds that bridge from the free-electron picture up to the working formula I=neAvdI = neAv_d, works two numerical examples, and flags the traps that catch most students meeting this idea for the first time.

The core insight

Drift velocity is the tiny net average velocity electrons acquire along an applied field despite their much faster random thermal motion, and it links directly to current through I=neAvdI = neAv_d, while mobility μ=vd/E=eτ/m\mu = v_d/E = e\tau/m measures how readily that drift occurs.

The core idea

Random motion, zero net current. In a conductor with no applied field, free electrons dash about at thermal speeds of order 10510^5 m/s, bouncing off vibrating lattice ions every τ∼10−14\tau \sim 10^{-14} s (the relaxation time). Because every direction is equally likely, the vector sum of all these velocities averages to zero — no field, no preferred direction, no net current, however energetically the electrons are moving individually.

A field adds a small directed nudge. Switch on an electric field EE. Between collisions, each electron feels a force −eE-eE (its charge is negative, so the force is opposite to EE) and picks up a small extra velocity along the field direction. The next collision randomises the electron's velocity again, but a new, equally small nudge accumulates before the collision after that. Averaged over many electrons and many collisions, this produces a slow, steady drift velocity vdv_d, directed opposite to EE:

vd=eEτmv_d = \frac{eE\tau}{m}

where: ee is the electron charge magnitude, EE is the applied field, τ\tau is the average time between collisions, and mm is the electron mass. Because τ\tau is so short, vdv_d typically works out to only 10−410^{-4} to 10−510^{-5} m/s in a metal — glacially slow next to the 10510^5 m/s thermal speed.

Mobility scales drift velocity by the field. Since vdv_d is proportional to EE, it is natural to define a material property that strips the field dependence out:

μ=vdE=eτm\mu = \frac{v_d}{E} = \frac{e\tau}{m}

where: μ\mu is the mobility, with SI unit m2V−1s−1\text{m}^2\text{V}^{-1}\text{s}^{-1}. Mobility depends only on the material (through τ\tau and the effective mass mm) and on temperature — not on how strong a field you happen to apply. A material with large μ\mu needs only a weak field to produce a fast drift; this is exactly why semiconductors, engineered for large carrier mobility, can switch quickly at low voltages.

Figure
Electrons in a wire moving randomly at high thermal speed with a small drift superimposed opposite to the applied field, alongside a scale bar comparing the tiny drift speed to the much larger thermal speed
Random thermal motion plus a tiny drift, in a field E conductor cross-section, field E left to right E net drift v_d (opposite to E) Speed scale thermal ~10^5 m/s drift ~10^-4 m/s Each electron's path is a jagged random walk between collisions. The field tilts the average of that walk very slightly along its own direction. Drift speed is thousands of times smaller than thermal speed, yet it is what carries the current.

Deriving current from drift velocity

Show that a stream of drifting electrons of number density nn, drift speed vdv_d, and charge magnitude ee, crossing a wire of area AA, produces exactly the current I=neAvdI = neAv_d and current density J=nevdJ = nev_d measured in the circuit.

Step 1. Consider a conductor of cross-sectional area AA with free-electron number density nn (electrons per unit volume). Pick any cross-section of the wire and watch how many electrons cross it in a short time Δt\Delta t.

Step 2. In that time Δt\Delta t, every electron drifts a distance vdΔtv_d \Delta t along the wire. So any electron that starts within a distance vdΔtv_d\Delta t of the chosen cross-section will cross it before time Δt\Delta t is up. These electrons fill a cylindrical volume of length vdΔtv_d\Delta t and cross-sectional area AA, so the volume is AvdΔtA v_d \Delta t.

Step 3. The number of electrons in that volume is the density times the volume, n AvdΔtn \, A v_d \Delta t, and each carries charge of magnitude ee. So the total charge crossing the section in time Δt\Delta t is

ΔQ=neAvd Δt\Delta Q = neAv_d\,\Delta t

Step 4. Current is charge per unit time, so dividing through by Δt\Delta t gives

I=ΔQΔt=neAvdI = \frac{\Delta Q}{\Delta t} = neAv_d

and dividing by area gives the current density,

J=IA=nevdJ = \frac{I}{A} = nev_d

where: nn is free-electron density, ee is electron charge magnitude, AA is cross-sectional area, and vdv_d is drift speed. This is the microscopic origin of the current an ammeter reads: an enormous nn (of order 102810^{28}–1029 m−310^{29}\ \text{m}^{-3} in metals) compensates for the tiny vdv_d.

Worked example

A copper wire has cross-sectional area A=1.0×10−6 m2A = 1.0\times10^{-6}\ \text{m}^2 and carries a current I=1.6 AI = 1.6\ \text{A}, with free-electron density n=8.5×1028 m−3n = 8.5\times10^{28}\ \text{m}^{-3}. Find the drift velocity, then use it to find the mobility if the field driving this current is E=0.02 V/mE = 0.02\ \text{V/m}.

Step 1. Rearrange I=neAvdI = neAv_d for vdv_d:

vd=IneA=1.6(8.5×1028)(1.6×10−19)(1.0×10−6)v_d = \frac{I}{neA} = \frac{1.6}{(8.5\times10^{28})(1.6\times10^{-19})(1.0\times10^{-6})}

Step 2. Evaluate the denominator: (8.5×1028)(1.6×10−19)(1.0×10−6)=1.36×104(8.5\times10^{28})(1.6\times10^{-19})(1.0\times10^{-6}) = 1.36\times10^{4}. So

vd=1.61.36×104=1.18×10−4 m/s≈0.118 mm/sv_d = \frac{1.6}{1.36\times10^{4}} = 1.18\times10^{-4}\ \text{m/s} \approx 0.118\ \text{mm/s}

Step 3. Now use μ=vd/E\mu = v_d/E with the given field E=0.02 V/mE = 0.02\ \text{V/m}:

μ=1.18×10−40.02=5.9×10−3 m2V−1s−1\mu = \frac{1.18\times10^{-4}}{0.02} = 5.9\times10^{-3}\ \text{m}^2\text{V}^{-1}\text{s}^{-1}

The drift velocity is about 1.18×10−41.18\times10^{-4} m/s, and the corresponding electron mobility in this copper sample is about 5.9×10−3 m2V−1s−15.9\times10^{-3}\ \text{m}^2\text{V}^{-1}\text{s}^{-1} — confirming that even though individual electrons crawl at a fraction of a millimetre per second, the sheer number of them crossing the wire each second is enough to sustain an ordinary household current.

Common traps

  • Confusing drift velocity with an electron's actual speed. Drift velocity is a tiny net average superimposed on much faster random thermal motion — it is not how fast any individual electron travels.
  • Thinking current takes as long to "start" as an electron takes to travel the wire. The field is set up throughout the circuit almost instantaneously, so current starts everywhere together, even though the electrons themselves drift slowly.
  • Sign and direction slip-ups. Conventional current flows along EE, but electrons (negative charge) drift opposite to EE; the formula I=neAvdI = neAv_d uses the magnitude of vdv_d, with direction handled separately.
  • Treating mobility as field-dependent. Mobility μ=eτ/m\mu = e\tau/m is a property of the material and temperature; the field only decides how large the resulting drift velocity is, not the value of μ\mu itself.

Ask the tutor: Want to see how mobility and drift velocity feed directly into deriving Ohm's law and resistivity from the free-electron model — ask the AI tutor to walk through that derivation step by step.

If drift velocity is so tiny, why does a bulb light up the instant I flip a switch

Because the electric field, not the electrons themselves, is what "switches on" the current. The field propagates through the circuit at a speed close to the speed of light, so every free electron along the wire starts drifting at almost the same instant. You don't need any single electron to travel from the switch to the bulb — you only need the field to reach every electron, which happens almost instantaneously.

Is mobility the same thing as drift velocity

No. Drift velocity vdv_d depends on the applied field — double the field and (for ohmic materials) you roughly double vdv_d. Mobility μ=vd/E\mu = v_d/E is what is left after you divide out that field dependence, so it is a fixed property of the material at a given temperature, useful for comparing how "responsive" different conductors or semiconductors are to an applied field.

Why does n being large matter so much for getting a decent current

Because I=neAvdI = neAv_d is a product of nn and vdv_d, and in a metal nn is enormous, around 102810^{28} to 102910^{29} electrons per cubic metre. Even though vdv_d itself is tiny (often less than a millimetre per second), multiplying it by such a huge nn and by the electron charge ee still gives an appreciable, everyday-scale current.

Before this

Where this leads