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
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.
- 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.
- 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.
- 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.
- 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.
- 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). 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.
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.
Frequently asked questions.
If electrons drift so slowly, why does a light come on instantly?
Do electrons in household AC wiring travel anywhere at all?
How is drift velocity different from the electrons' thermal speed?
Why is the drift velocity faster in a semiconductor?
Which way do the electrons actually move?
How does drift velocity relate to mobility and the electric field?
References& sources.
- [1]OpenStax, University Physics Volume 2, section 9.1, Electrical Current.
- [2]Halliday, Resnick and Walker, Fundamentals of Physics, 12th ed. (PRINT), chapter 26, drift speed.
- [3]BIPM, The International System of Units (SI Brochure), 9th ed., version 3.01, coherent derived units and quantity equations.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- 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