ThisCalculator

Physics

Drift Velocity Calculator: Formula & How to Use

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

Drift Velocity Calculator: Formula & How to Use

A drift velocity calculator works out the average speed of charge carriers (usually electrons) through a conductor when a current flows. You enter the current, the number of charge carriers per unit volume, the conductor’s cross-sectional area, and the charge of each carrier, and it returns the drift velocity in meters per second. The result is typically very small, often less than a millimeter per second, which surprises many people.

Formula

The drift velocity is given by the standard equation:

vd = I / (n · A · q)

Where:

  • vd = drift velocity (m/s)
  • I = electric current (amperes, A)
  • n = number of free charge carriers per cubic meter (1/m³)
  • A = cross-sectional area of the conductor (m²)
  • q = charge of each carrier (coulombs, C). For electrons, q = 1.6 × 10â�»Â¹â�¹ C

This formula comes from the relation I = n·A·vd·q, which simply states that the current is the total charge passing a point per second. The calculator above uses mm² for area, so it converts it to m² internally (multiply by 10��).

Worked Example

Using the default values from the calculator:

  • Current (I) = 1 A
  • Carrier density (n) = 8.5 × 10²â�¸ 1/m³ (typical for copper)
  • Area (A) = 1 mm² = 1 × 10â�»â�¶ m²
  • Charge (q) = 1.6 × 10â�»Â¹â�¹ C

Plug these into the formula:

vd = 1 / (8.5 × 10²� × 1 × 10�� × 1.6 × 10�¹�)

First multiply the denominator: 8.5 × 10²� × 1 × 10�� = 8.5 × 10²². Then multiply by 1.6 × 10�¹� = 1.36 × 10�.

Now divide: 1 / 13600 = 7.3529 × 10�� m/s.

In mm/s that is 0.0735 mm/s. The calculator shows 0.000074 m/s and 0.0735 mm/s. So electrons in a 1 mm² copper wire carrying 1 A move at about 0.07 mm per second—slower than a snail.

Why Drift Velocity Matters

Drift velocity is a core concept in electrical engineering and physics. It explains why a light turns on instantly even though electrons move slowly: the electric field propagates near the speed of light, pushing all free electrons in the wire almost simultaneously. The individual electrons, however, drift at a crawl.

Knowing drift velocity helps in understanding:

  • Why conductors heat up (collisions between drifting electrons and atoms)
  • Why the same current in a thinner wire leads to a higher drift velocity
  • Why semiconductors, with far fewer charge carriers, need higher drift velocities for the same current

It also appears in the derivation of Ohm’s law and in the design of electronic components where carrier speed affects performance.

How to Choose the Input Values

To get a realistic result, you need accurate values for the conductor material and geometry.

  • Current (I): This is the actual current flowing, in amperes. You can measure it with a multimeter or read it from a circuit specification.
  • Carrier density (n): This depends on the material. For copper, n ≈ 8.5 × 10²â�¸ electrons/m³. For aluminum, ≈ 6.0 × 10²â�¸. For silver, ≈ 5.9 × 10²â�¸. For a semiconductor like silicon, n is much smaller and depends heavily on doping.
  • Cross-sectional area (A): Measure the wire diameter and calculate the area (Ï€r²). A standard 1 mm² wire has a diameter of about 1.13 mm. If you know the American Wire Gauge (AWG), look up its area in mm².
  • Charge (q): For electrons, always 1.6 × 10â�»Â¹â�¹ C. For holes in semiconductors, the same magnitude but positive.

If you are not sure about n, use the copper value as a reasonable default for most metal wires.

Common Mistakes and Misconceptions

One frequent error is mixing up drift velocity with the speed of the electric signal. The signal speed is close to the speed of light, but the electron drift is extremely slow. Another common mistake is using the wrong area unit. If you enter area in mm² without converting, your result will be off by a factor of 10�.

Also, the formula assumes a uniform current density and a constant carrier density. In real wires, current density may not be perfectly uniform, especially at high frequencies (skin effect), but for DC and low-frequency AC, the simple formula is accurate enough.

Some people think that higher drift velocity means faster data transmission. That is not true—data transmission depends on electromagnetic waves, not the drift of electrons.

Limits of the Formula

The drift velocity equation is a simplified model. It assumes:

  • The conductor is uniform and isotropic.
  • The current is steady (DC) or slowly varying.
  • The carrier density is constant throughout the material.
  • There are no temperature effects that change n or mobility significantly.

At very high electric fields, electrons can reach velocities where the linear model breaks down (velocity saturation in semiconductors). Also, in superconductors, drift velocity is not meaningful because there is no resistance and the current flows without a driving field.

For most practical purposes with ordinary metals at normal temperatures, the formula gives a correct order of magnitude, which is what you need to understand the concept.

Frequently Asked Questions

Why is drift velocity so small?
Because there are so many charge carriers. In a copper wire, there are about 8.5 × 10²� free electrons per cubic meter. Even a small current involves a huge number of electrons, so each one only needs to move a tiny distance to produce a measurable current.

Does drift velocity depend on the wire length?
No, the formula does not include length. The drift velocity depends only on current, carrier density, cross-sectional area, and charge. A longer wire has the same drift velocity for the same current, but the total voltage drop is larger.

What is the difference between drift velocity and thermal velocity?
Thermal velocity is the random motion of electrons due to temperature, typically hundreds of km/s. Drift velocity is the net average motion in the direction of the electric field, which is superimposed on the thermal motion. The drift is much smaller than the thermal speed.

Can drift velocity be used for AC currents?
Yes, but for AC the current oscillates, so the drift velocity also oscillates. The average drift velocity over a full cycle is zero. The calculator gives the instantaneous drift velocity for a given instantaneous current.

How do I find the carrier density for a specific material?
For pure metals, you can calculate it from the material’s density, atomic mass, and the number of free electrons per atom. For example, copper has one free electron per atom. For semiconductors, it depends on doping, and you usually need to look up the value from datasheets.

Is drift velocity the same as the speed of electricity?
No. The speed of electricity (the electric signal) is close to the speed of light in the medium, whereas drift velocity is the slow motion of the electrons themselves. The signal is carried by the electromagnetic field, not by the electrons moving quickly.

Related

Formula used
in I | Current | A | 1 | 0
in n | Charge carrier density | 1/m^3 | 8.5e28 | 0
in A | Cross-sectional area | mm^2 | 1 | 0
in q | Charge per carrier | C | 1.6e-19 | 0
out vd | Drift velocity | m/s | I / (n * A * 1e-6 * q) | 6
out vd_mm_s | Drift velocity | mm/s | (I / (n * A * 1e-6 * q)) * 1000 | 4

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.