Moving Costs in Greater DC

The average local move costs $3,138 for a 2 bedroom home, based on verified rate cards across 92+ cities. Prices range from $3,059 in Rockville to $4,808 in Nokesville.

The greater DC area encompasses the entire Washington metropolitan region — from Frederick, MD in the northwest to Waldorf, MD in the south and Leesburg, VA in the west.

Updated April 2026

At a Glance

  • Average 2BR move: $3,138
  • Cheapest: Rockville at $3,059
  • Most expensive: Nokesville at $4,808
  • Midweek moves save ~10% vs weekends

Cities by Moving Cost

CityStateAvg 2BR Cost
RockvilleMD$3,059
KensingtonMD$3,059
Cabin JohnMD$3,059
GaithersburgMD$3,059
Sandy SpringMD$3,066
SpencervilleMD$3,066
White OakMD$3,066
North PotomacMD$3,078
BethesdaMD$3,086
Chevy ChaseMD$3,086
Silver SpringMD$3,086
Aspen HillMD$3,086
OlneyMD$3,086
Takoma ParkMD$3,086
WheatonMD$3,086
Garrett ParkMD$3,086
BrightwoodDC$3,086
Chevy Chase DCDC$3,086
BrookevilleMD$3,086
DerwoodMD$3,086
LaytonsvilleMD$3,086
LaurelMD$3,094
BurtonsvilleMD$3,094
GreenbeltMD$3,094
Ellicott CityMD$3,094
ColumbiaMD$3,094
PotomacMD$3,105
GermantownMD$3,105
North BethesdaMD$3,105
ClarksburgMD$3,105
TenleytownDC$3,105
McLeanVA$3,105
BoydsMD$3,105
Great FallsVA$3,105
TysonsVA$3,105
College ParkMD$3,113
HyattsvilleMD$3,113
WashingtonDC$3,113
Adams MorganDC$3,113
Columbia HeightsDC$3,113
PetworthDC$3,113
BrooklandDC$3,113
Northeast DCDC$3,113
Southeast DCDC$3,113
Cleveland ParkDC$3,113
NoMADC$3,113
ShawDC$3,113
H Street CorridorDC$3,113
New CarrolltonMD$3,113
Riverdale ParkMD$3,113
Mount RainierMD$3,113
CheverlyMD$3,113
RestonVA$3,125
HerndonVA$3,125
PoolesvilleMD$3,125
SterlingVA$3,125
DamascusMD$3,132
Capitol HillDC$3,132
Dupont CircleDC$3,132
GeorgetownDC$3,132
Foggy BottomDC$3,132
AnacostiaDC$3,132
Southwest WaterfrontDC$3,132
Logan CircleDC$3,132
Congress HeightsDC$3,132
Downtown DCDC$3,132
ArlingtonVA$3,132
AlexandriaVA$3,132
Falls ChurchVA$3,132
BallstonVA$3,132
Columbia PikeVA$3,132
RosslynVA$3,132
Pentagon CityVA$3,132
ShirlingtonVA$3,132
BowieMD$3,141
FairfaxVA$3,152
ViennaVA$3,152
BarnesvilleMD$3,152
AnnandaleVA$3,152
AshburnVA$3,152
MerrifieldVA$3,152
AnnapolisMD$3,168
ChantillyVA$3,171
SpringfieldVA$3,179
CentrevilleVA$3,199
ManassasVA$3,199
LeesburgVA$3,199
Stone RidgeVA$3,199
WoodbridgeVA$3,226
FrederickMD$3,226
WaldorfMD$3,253
NokesvilleVA$4,808

Cheapest Time to Move

FactorImpact
Midweek (Mon–Wed)~10% discount
Weekend~10% surcharge
Winter (Dec–Feb)~10% discount
Summer (Jun–Aug)~10% surcharge
End of month~10% surcharge
Last-minute (<7 days)~10% surcharge

Hiring Movers vs DIY

Professional movers cost approximately $3,138 for a 2BR move. DIY truck rental costs roughly $300. The $2,838 premium buys insurance, equipment, and saves 8-10 hours of labor.

Frequently Asked Questions

How much do movers cost in greater DC?

The average 2 bedroom local move in the Greater DC area costs approximately $3,138, based on verified rate cards from licensed movers across 92+ cities. Prices range from $3,059 in Rockville to $4,808 in Nokesville.

What is the greater DC area?

Greater DC refers to the entire Washington metropolitan area, including DC proper, suburban Maryland (Montgomery, Prince George's, Howard, Anne Arundel, Charles counties), and Northern Virginia (Arlington, Fairfax, Loudoun, Prince William counties). It's also called the DC metro area or DMV.

Where is the cheapest place to move in greater DC?

Rockville currently has the lowest average moving costs at $3,059 for a 2 bedroom move.

Get Your Free Instant Moving Quote

Free estimate, no phone call needed.

Get Free Estimate