Skip to content
Physics

Drift Velocity Calculator

Enter your wire or semiconductor parameters to calculate the average drift velocity of charge carriers. Choose from three methods: the classic current-density formula (v = I / nqA), the mobility-field method (v = muE), or the Drude model (v = |q|tauE / m*). Results update instantly with a full step-by-step breakdown.

Your details

Pick the method that matches your known quantities. The current-density method suits a real wire; the mobility method suits semiconductor problems; the Drude model gives the classical derivation result.
Conventional current flowing through the conductor, in amperes.
A
Cross-sectional area of the conductor perpendicular to current flow. 1 mm2 is a typical household wire.
Free charge carriers per cubic metre. Copper has about 8.5 x 10^28 m^-3; silicon is around 1.5 x 10^16 m^-3.
m-3
Magnitude of charge on each carrier. Electrons carry 1.602 x 10^-19 C (the elementary charge).
C
Drift velocityVery slow (below 0.1 mm/s)
0.0001m/s

Average velocity of charge carriers along the conductor

Drift velocity0.0734mm/s
Current density (J)1,000,000A/m2
Carrier mobility-
0.0734 mm/s
Very slow<0.1Typical metals0.1-1Moderate1-5High5+
00.180.37035
Current I (A)

Drift velocity: 7.343e-5 m/s

  • The average drift velocity is 7.343e-5 m/s (7.343e-2 mm/s), far slower than the speed of light.
  • With a high carrier density like copper, individual electrons barely move even under a large current.
  • Current density in the conductor is 1.000e+6 A/m2. Exceeding ~10^8 A/m2 risks electromigration damage.
  • Drift velocity is orders of magnitude slower than the random thermal speed of electrons (~10^6 m/s in metals), which is what enables the near-instantaneous propagation of electrical signals.

Next stepTo cross-check this, try the Ohm's law or number density calculators and confirm current density stays within safe limits for your wire material.

Formula

Current method:v=InqAMobility method:v=μEDrude model:v=qτmE\text{Current method:}\quad v = \dfrac{I}{nqA} \qquad \text{Mobility method:}\quad v = \mu E \qquad \text{Drude model:}\quad v = \dfrac{|q|\,\tau}{m^{*}}\,E

Worked example

A copper wire (n = 8.5 x 10^28 m^-3) with a 1 mm^2 cross-section (A = 10^-6 m^2) carries 1 A. Using v = I / (n q A): v = 1 / (8.5e28 x 1.602e-19 x 10^-6) = approximately 7.4 x 10^-5 m/s = 0.074 mm/s. A one-ampere current in copper moves each electron less than 0.1 mm every second.

What is drift velocity?

Drift velocity is the average velocity that charge carriers, usually electrons in metals or holes in semiconductors, attain along the direction of an applied electric field. It contrasts sharply with the random thermal motion of electrons, which reaches around 10^6 m/s at room temperature but averages to zero in every direction. When an electric field is applied, a tiny net displacement is imposed on top of the thermal chaos, and this slow net motion constitutes drift. In copper carrying a household current the drift velocity is typically under 0.1 mm/s, yet signals propagate at nearly the speed of light because the electric field itself travels almost instantaneously along the wire.

The three calculation methods explained

The current-density formula (v = I / nqA) is the most direct: given the measured current, the wire geometry, and the carrier density of the material, it gives the drift speed immediately. The mobility method (v = mu x E) is preferred in semiconductor physics, where mobility mu is a well-tabulated material property that captures how easily carriers navigate the crystal lattice. The Drude model (v = |q|tau E / m*) is the classical derivation: it models electrons as billiard balls that accelerate freely between random collisions separated by the mean free time tau, and from this it derives mobility as mu = |q|tau / m*. All three formulas agree when consistent parameters are used.

Why drift velocity matters in engineering

Although drift velocity itself is tiny, the quantity J = nqv = I/A, the current density, is the engineering-critical number. Excessive current density causes joule heating and, in metal interconnects, electromigration, where atoms are gradually displaced along the conductor until an open-circuit failure occurs. Modern CPU copper interconnects are designed to keep J well below 10^7 A/m^2 for reliability over years of operation. In semiconductors, the product of carrier density and mobility, the conductivity sigma = nqmu, determines whether a device acts as an insulator, a semiconductor, or a conductor, and drift velocity sets the transit time through a transistor channel, which caps switching speed.

Understanding carrier density and mobility

Carrier density n spans an enormous range: from around 10^28-10^29 m^-3 in metals down to 10^10-10^17 m^-3 in intrinsic or lightly doped semiconductors. A lower n forces each carrier to move faster to carry the same current, so drift velocity grows enormously in semiconductors. Mobility mu is limited by collisions with lattice vibrations (phonons) at high temperature and with impurity atoms at low temperature. Cooling a metal increases its mean free time tau and therefore its conductivity and its mobility. In compound semiconductors such as GaAs, electron mobility can exceed 0.8 m^2/(V.s), far above silicon's 0.14 m^2/(V.s), which is why GaAs dominates in high-frequency amplifiers.

Typical carrier densities and drift velocities in common materials

MaterialCarrier density (m-3)Drift velocity (mm/s)Type
Copper (Cu)8.5 x 10^280.074 Metal
Silver (Ag)5.8 x 10^280.108 Metal
Aluminium (Al)1.8 x 10^290.035 Metal
Gold (Au)5.9 x 10^280.106 Metal
Silicon (Si, intrinsic)1.5 x 10^16416,000 Semiconductor
Germanium (Ge, intrinsic)2.4 x 10^19260 Semiconductor
GaAs (intrinsic)1.8 x 10^12~3.5 x 10^9 Semiconductor

Approximate values at room temperature for 1 A current through a 1 mm2 cross-section (1 mm2 = 10^-6 m2). Drift velocities computed as v = I / (n q A).

Frequently asked questions

Why is drift velocity so much slower than the speed of light?

Drift velocity is the average net displacement of electrons, not the speed of the electric signal. When you flip a switch, the electric field propagates along the wire at close to the speed of light, pushing every free electron in the conductor simultaneously. Each individual electron barely moves, but the coordinated nudge of billions of electrons constitutes the current. Think of it like a pipe full of water: turning on the tap sends a pressure wave instantly to the other end, even though individual water molecules move slowly.

What is a typical drift velocity in a copper wire?

For a 1 A current in a 1 mm^2 copper wire, the drift velocity is about 7.4 x 10^-5 m/s or 0.074 mm/s. At that speed, an electron would take roughly four hours to travel one metre along the wire. The exact value scales linearly with current and inversely with cross-sectional area and carrier density.

How does drift velocity depend on wire diameter?

For a fixed current, drift velocity is inversely proportional to the cross-sectional area: double the wire diameter and the area quadruples, so the drift velocity drops to one quarter. This is captured directly by the formula v = I / (nqA). Thicker wires carry the same current with slower-moving electrons and therefore lower current density, which reduces resistive heating.

What is electron mobility and how is it related to drift velocity?

Electron mobility (mu) is the proportionality constant between drift velocity and electric field: v = mu x E. It quantifies how easily a carrier accelerates through the material and has SI units of m^2/(V.s). Mobility is a bulk material property that depends on carrier effective mass and collision frequency. Higher mobility means carriers respond more briskly to an applied field, enabling faster transistors and lower resistivity.

What does the Drude model predict that the other methods do not?

The Drude model derives mobility from first principles using only the carrier charge, effective mass, and mean free time between collisions: mu = |q|tau / m*. This lets you predict how mobility (and therefore drift velocity) changes if you alter the material temperature (which changes tau) or substitute a different carrier species with a different effective mass. The other two methods take mobility or current as given without explaining the microscopic origin.

Does drift velocity depend on the length of the wire?

No, drift velocity does not depend on the wire length for a given current and cross-sectional area. The formula v = I / (nqA) contains no length term. However, if you fix the applied voltage rather than the current, a longer wire has higher resistance, which reduces the current, which in turn reduces the drift velocity.

Sources

Written by Dr. Tomás Okafor, PhD Physicist · Lagos, Nigeria

Physicist specializing in classical mechanics, bringing 17 years of research and applied dynamics expertise to every calculator he reviews.

Search 3,500+ calculators

Loading search…