Moving Cost Calculator
The home, the distance, and everything the quote leaves out
Your result will appear here
Fill in the fields on the left and this updates as you type.
Know what this estimate is based on
- Jurisdiction
- General mathematical model
- Scope and limitations
- Planning estimate only. Enter complete, current figures and keep an appropriate buffer for irregular or unexpected expenses.
- Source links checked
- Jul 30, 2026
Built and regression-tested by Smart Tools Lab. It has not been individually reviewed by a licensed financial, tax, or legal professional.
How to use
- 01
Enter how many bedrooms you are emptying and how far the move goes. Those two fields drive both estimates — a rental truck you drive yourself, and full-service movers — at the same time.
- 02
Work down the forgotten costs: packing materials, utility connection and activation fees, the overlap month when you pay rent in two places, unpaid days off work and what a day of your pay is worth, storage between the homes, and getting yourselves and any pets there.
- 03
If you already hold a real quote, put it in the override field in Advanced options. A binding estimate from a licensed carrier beats any national average, and the page will use yours instead.
- 04
Add the deposit, first month and landlord fees in Advanced options if you have priced them on the move-in cost calculator. They stay out of the headline on purpose but feed the cash-needed-before-the-first-night figure.
- 05
Read the two totals against each other and check the five-distance table below. Distance is the biggest driver on the mover side and the two paths converge as it grows.
Formula
The truck side reads a two-way table on rooms (bedrooms plus one shared living space) and miles, interpolating between the published anchors at 50, 450 and 1,750 miles, then adds fuel = miles ÷ truck mpg × the price of a gallon, because the published quotes exclude it. The mover side interpolates the published three-bedroom quotes across six distance bands and multiplies by (1 + the per-bedroom percentage × (bedrooms − 3)), floored at 0.4. The forgotten costs — packing + utility connections + overlap rent + (unpaid days × daily pay) + (storage months × monthly storage) + travel — are added identically to both. Cash needed before the first night = the all-in total + deposit and first month.
Example
A three-bedroom home moving 850 miles. The truck side reads $1,421 of rental and adds $346 of fuel at 10 mpg and $4.07 a gallon: $1,767. Full-service movers for the same home and distance come to $8,208. Then the lines no quote contains — $220 of packing, $180 of utility connections, $1,750 of overlap rent, two unpaid days at $340 each, one month of storage at $140 and $480 of travel — total $3,450, and they land on both paths equally. So the move is $5,217 doing it yourself against $11,658 with movers, a gap of $6,441 that buys other people's labour and a couple of days of your life. Add $3,500 of deposit and first month and you need $15,158 in the account before the first night with movers, or $8,717 without. The same home 50 miles away would be $431 by truck against $3,036 with movers; 2,000 miles away it is $3,652 against $16,387.
Definitions
- Binding estimate
- A quote that fixes the price of the move regardless of what the load actually weighs. A binding not-to-exceed estimate caps it but can fall; a non-binding estimate caps nothing and is where delivery-day surprises come from.
- Overlap rent
- The month you pay for both homes because the leases do not line up. It is a full month of housing rather than a fee, and on most budgets it is the largest of the costs no quote contains.
- Rooms versus bedrooms
- The truck-rental source counts ROOMS, not bedrooms. This page converts with a stated convention — bedrooms plus one shared living space — rather than silently relabelling the source's own unit.
- Per-bedroom adjustment
- The editable assumption that scales the mover estimate away from the three-bedroom home it is published for. It is exposed as a field because no source publishes a size curve for full-service moves.
Good to know
There is no national average, and that matters
Search for the average cost of a move and you will get a confident number. It is worth knowing where those come from, because it is not where people assume. No federal agency publishes a national moving-cost statistic. There is no survey-grade average from anybody. The widely circulated pair — roughly $2,300 for a local move and $4,300 for a long-distance one, attributed to a moving-industry association — dates from the 2010s and is quoted today as if it were current; it is not used anywhere on this page. What does exist is a commercial quote database, which is the best available source and is genuinely useful, but is a collection of prices offered rather than prices paid, and comes with no release cadence, no sampling frame and no error bars. That is why every figure here is an editable field with its collection date in its own label, and why the page pushes you hard toward putting your own quote in the override field. Two consequences follow. First, treat the estimate as a scale-setter rather than a price: it tells you whether you are budgeting for a thousand dollars or ten thousand, which is the question most people actually need answered before they call anybody. Second, get three real quotes. The spread between carriers on the same load is wide enough that the difference between the cheapest and the dearest can exceed everything in the forgotten-costs list put together.
Two paths priced at once, and what the gap buys
The page never asks whether you are hiring movers or driving a truck, because that choice is categorical and this calculator's fields are numeric only — and because asking would be the wrong interface anyway. Comparing the two is the whole point, so both are computed on every render from the same bedroom count and the same distance, with the same forgotten costs added to each. The shape of the comparison is worth understanding before you read the numbers. At short distances the gap is enormous: a three-bedroom home moving 50 miles reads $431 by truck against $3,036 with movers, roughly seven times, because a local mover's price is almost entirely labour and a local truck rental is almost entirely a day rate. As distance grows the two converge in relative terms — at 2,000 miles it is $3,652 against $16,387, still a large multiple but a smaller one, because the truck now carries real mileage charges and real fuel. The gap is not waste. What it buys is other people's labour, their insurance, their equipment and two or three days of your life, on both ends. Price your own weekend at the daily-pay figure you entered for time off and the comparison sharpens considerably. It also matters who is carrying the sofa: a self-move that ends in a hernia or a broken television is not the cheaper option, and neither is one where the friends you recruited never quite arrive.
The costs no quote contains
Every mover's estimate prices transport. None of them prices a move. The gap between those two things is where budgets break, and it is usually a four-figure sum. The largest item is almost always the overlap month: unless your two leases line up perfectly you pay rent in two places at once, and that is a full month of housing rather than a fee — on most budgets it is bigger than a local truck rental and comparable to a short-haul mover. Next comes unpaid time off work, which disappears from every quote because no mover is charging you for it, and which for a salaried person taking two days is several hundred dollars of real money. Then utility connection and activation fees at the new address, which are individually small and collectively surprising once electricity, gas, water, internet and sometimes a new-account deposit are counted. Then packing materials, which people reliably under-buy and then buy again at a convenience price on the day. Then storage, if the dates do not meet, billed monthly and easy to keep paying for longer than planned. Then getting yourselves there — hotels, meals on the road, flights, pet transport — which on a cross-country move can rival the packing and utilities put together. Enter them one at a time. Every one of them is a field on this page rather than an assumption, because the only way to stop them ambushing a move is to write them down before it starts.
Reading a quote, and where the deposit belongs
When you do get real quotes, the single most useful question is which of three kinds each one is. A binding estimate fixes the price of the move regardless of what the load actually weighs — you know the number. A binding not-to-exceed estimate caps the price while allowing it to fall if the shipment weighs less than estimated, which is the best of the three for a customer. A non-binding estimate caps nothing at all: it is an opinion about the weight, and the final bill is calculated on the actual weight at delivery, which is where the horror stories come from. Ask explicitly, get it in writing, and put the number you trust into the override field here so the rest of the page prices around a real figure rather than a national average. One boundary is worth stating plainly, because it decides what the headline on this page means. Security deposits, first month's rent, application fees and pet fees are not in it, on purpose. They are the landlord's side of the ledger and belong to the move-in cost calculator, and mixing them into a moving estimate makes it impossible to compare against a carrier's quote. Enter them in the advanced field and the page reports what you genuinely need in the account before the first night, both with movers and without. Do not count on the old deposit to fund any of it — it arrives weeks later, if it arrives whole.
Frequently asked questions
What does the average move cost?
There is no honest answer to that, and it is worth knowing why. No government agency publishes a national moving-cost statistic and no survey-grade average exists. The figures here come from a commercial quote database, which is the best available source and is not the same thing. The number that circulates as an industry average — $2,300 local, $4,300 long distance — is from the 2010s and is not used anywhere on this page.
Why are the truck and mover figures dated differently?
Because they were collected a year apart. The truck-rental quotes are current as of 4 September 2025, comparing Budget, U-Haul and Penske at one week's notice. The full-service quotes were gathered during 2024. A single page-level year would be false for one of them, so each carries its own date in its own adjustment field, and both are editable.
Does the truck rental figure include fuel?
The published quotes do not — every truck-rental figure in the source excludes it, which is the single most common way a DIY move comes in over budget. This page adds fuel separately, at the price of a gallon and about 10 miles per gallon for a loaded box truck, which is what those vehicles actually return. On a long move it is a meaningful line on its own.
Why is the deposit not in the headline?
Because it is the landlord's side of the ledger, not the mover's. Security deposit, first month's rent, application fees and pet fees are what the move-in cost calculator prices, and mixing them into a moving estimate makes it impossible to compare against a mover's quote. Enter the total in Advanced options and the page reports what you genuinely need in the account before the first night, both ways.
How is the full-service estimate scaled to my home size?
By an assumption that is labelled as one. The source publishes full-service quotes for a three-bedroom home only, so each bedroom above or below three moves the estimate by 20% here, floored so a studio never falls to nothing. It is an editable field rather than a hidden constant precisely because no source publishes it. What movers actually price is weight and volume, and two homes with the same bedroom count can differ by half.
Why is there no button to switch between DIY and movers?
Because this calculator's fields are numeric only and that choice is categorical — and because switching would be the wrong interface anyway. Comparing the two is the entire point, so both are computed on every render and shown side by side, with the same forgotten costs added to each.
Which forgotten cost catches people out most?
The overlap month. Unless the two leases line up perfectly you pay rent in two places at once, and that is a full month of housing rather than a fee — on most budgets it is larger than the truck rental. After that, unpaid days off work, which vanish from every quote because no mover is charging you for them, then utility connection and activation fees at the new address.
How do I make sure a quote is the price I actually pay?
Ask which of three kinds it is. A binding estimate fixes the price. A binding not-to-exceed estimate caps it while letting it fall if the load weighs less. A non-binding estimate caps nothing at all and is where delivery-day surprises come from. Get three, and put the one you trust into the override field here so the rest of the page prices around a real number.
