Audited 31 Jul 2026·Last updated 28 Oct 2026·3 citations·Tier 3·0 uses

Drift Velocity Calculator

Find how fast charge carriers drift along a conductor from current, carrier density, carrier charge and cross-section, using v = I/(nqA) in SI units.

Drift Velocity Calculator

A
m⁻³
C
m²
Drift velocity magnitude
2.203 × 10⁻⁴
Average speed of the charge carriers along the conductor, in metres per second, as a magnitude without direction.
Model scope
Steady uniform-current magnitude model; carrier sign, field distribution, heating, and material-dependent mobility are not inferred.

Background.

Switch on a lamp and it lights at once, which makes it natural to picture electrons racing through the wire. They do not. In a copper wire carrying a few amps, the electrons' net progress along the wire is a fraction of a millimetre per second — about the speed of the tip of a 12 cm minute hand on a wall clock. What travels quickly is the electric field that pushes them, which sets the free electrons all around the circuit moving almost together, the way water already filling a hose comes out the far end as soon as the tap opens.

The slow pace follows from how much mobile charge a metal holds. Copper supplies roughly one free electron per atom, about 8.5 × 10²⁸ in every cubic metre. With that much charge packed into the wire, only a tiny collective shuffle is needed to carry 3 coulombs past any point each second. Divide the current by the mobile charge in each metre of conductor — carrier density times carrier charge times cross-sectional area — and you have the drift velocity: v_d = I / (nqA).

Underneath that average the electrons are anything but still. They move randomly at speeds of order 10⁶ m/s, scattering constantly off vibrating ions and impurities; the drift is a faint bias on top of that motion. With alternating current the bias flips every half-cycle, so at 50 Hz an electron in a 1 mm² wire carrying 3 A shuttles back and forth by about a micrometre rather than going anywhere.

The page returns the drift speed as a magnitude. Electrons move opposite to the conventional current direction, and the calculation assumes a steady current spread evenly across the section; it does not work out mobility, heating or how the field is distributed.

What is drift velocity calculator?

Drift velocity is the average velocity that mobile charge carriers — electrons in a metal, electrons and holes in a semiconductor, ions in an electrolyte — acquire along a conductor when a current flows. It is a small net drift superimposed on much faster random motion. It links the current I to the material through I = nqv_dA: carriers per cubic metre, charge per carrier, drift speed and cross-sectional area. Rearranged, v_d = I / (nqA), in metres per second.

How to use this calculator.

  1. Enter the current in amperes. For alternating current, entering the RMS current gives the RMS drift speed; the instantaneous speed swings between zero and a peak in each direction every cycle.
  2. Enter the number density of mobile carriers per cubic metre. For copper the textbook value is about 8.5 × 10²⁸ m⁻³; other metals and doped semiconductors need their own figure from a data table.
  3. Enter the magnitude of each carrier's charge in coulombs. Electrons and holes carry the elementary charge, 1.602176634 × 10⁻¹⁹ C; a doubly charged ion such as Cu²⁺ carries twice that.
  4. Enter the cross-sectional area in square metres, not mm². A 1 mm² cable is 1 × 10⁻⁶ m²; for a round wire of diameter d, the area is πd²/4.
  5. Read the drift speed in metres per second. Multiply by 1,000 for millimetres per second, which is usually the more readable scale for metal wires.

The formula.

v_d = I / (nqA)

v_d = I / (nqA). The denominator is the mobile charge contained in one metre of conductor: n carriers per cubic metre, each with charge q, across an area A. Dividing the current — coulombs per second — by that charge per metre leaves metres per second. Three of the four inputs sit in the denominator, so the drift speed falls in proportion to each of them: double the cross-section and the carriers move half as fast for the same current, while halving the area doubles it. The carrier density dominates comparisons between materials, because it ranges over many orders of magnitude between metals and semiconductors. The charge is fixed by nature for electrons at exactly 1.602176634 × 10⁻¹⁹ C, the value used to define the SI ampere since 2019. All four inputs must be positive.

A worked example.

Example

Take a copper conductor of 1 mm² cross-section — A = 1 × 10⁻⁶ m², a round wire about 1.13 mm across — carrying 3 A. With n = 8.5 × 10²⁸ m⁻³ and q = 1.602176634 × 10⁻¹⁹ C, the mobile charge per cubic metre is nq = 1.362 × 10¹⁰ C/m³. Multiplying by the area gives 1.362 × 10¹⁰ × 1 × 10⁻⁶ = 13,618.5 C of free charge in every metre of wire. The drift velocity is therefore 3 ÷ 13,618.5 = 2.203 × 10⁻⁴ m/s, about 0.22 mm/s. At that rate an electron would need about 4,540 seconds — roughly 76 minutes — to advance one metre, even though the lamp at the end of the wire responds immediately. Squeeze the same 3 A through half the area and the drift doubles to 4.406 × 10⁻⁴ m/s.

charge Magnitude C0
current A3
carrier Number Density M385,000,000,000,000,000,000,000,000,000
area M20

Frequently asked questions.

If electrons drift so slowly, why does a light come on instantly?
Because the wire is already full of free electrons. Closing the switch sets up an electric field that travels along the circuit at a large fraction of the speed of light, and that field starts the electrons moving everywhere at almost the same moment, including those already inside the lamp's filament or LED driver.
Do electrons in household AC wiring travel anywhere at all?
Hardly. The current reverses every half-cycle, so the drift reverses too. For 3 A in a 1 mm² copper conductor at 50 Hz, the back-and-forth movement is only about a micrometre either side. Energy still reaches the load because it is carried by the fields around the conductors, not by electrons making the trip.
How is drift velocity different from the electrons' thermal speed?
The electrons in a metal move randomly at speeds of order 10⁶ m/s, in all directions, so their average velocity is zero without a field. Applying a voltage adds a small bias in one direction. That bias, a fraction of a millimetre per second in ordinary wiring, is the drift velocity; it is billions of times smaller than the random speed.
Why is the drift velocity faster in a semiconductor?
Semiconductors have far fewer mobile carriers per cubic metre than a metal, so to carry the same current density each carrier must move faster. Since drift speed is inversely proportional to n, a material with a million times fewer carriers needs them to drift a million times faster for the same amps per square metre.
Which way do the electrons actually move?
Opposite to the conventional current. Current direction was defined as the flow of positive charge long before the electron was discovered, so in a metal the electrons drift from the negative terminal toward the positive one. The page gives the speed as a positive magnitude and leaves the sign to you.
How does drift velocity relate to mobility and the electric field?
Drift velocity equals mobility times electric field strength, v_d = μE, where mobility describes how freely carriers move through a particular material. This page does not use that route; it works from the measured current and the carrier density instead, so no mobility value or field strength is needed.

How this page was produced

Published by
Quanta Calculator
Primary sources
3 cited below
Method
v_d = I / (nqA)
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon