Local moving · California
How Much Do Local Movers Cost in California?
Local movers in California cost about $1,650–$2,250 for a 2-bedroom move at the state median of the 108 cities we model. Fresno is the cheapest (from $1,525) and San Francisco the most expensive (up to $2,475).
Get Moving Quotes for Your Move
Step 1 of 3
Moving within California? Enter your addresses and move details to request quote options.
Free quotes · No obligation
Local moving in California at a glance
Local movers cost by city in California
| City | 3-person crew | 2 bedroom | 3 bedroom | Method |
|---|---|---|---|---|
| Los Angeles | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Priced metro |
| San Diego | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Priced metro |
| San Jose | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Priced metro |
| San Francisco | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Priced metro |
| Fresno | $190/hr | $1,525–$2,100 | $2,100–$3,625 | Priced metro |
| Sacramento | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Priced metro |
| Long Beach | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Oakland | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Bakersfield | $190/hr | $1,525–$2,100 | $2,100–$3,625 | Priced metro |
| Anaheim | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Priced metro |
| Riverside | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Priced metro |
| Santa Ana | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Stockton | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Nearest metro |
| Chula Vista | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Nearest metro |
| Irvine | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Fremont | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Nearest metro |
| San Bernardino | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Fontana | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Modesto | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Nearest metro |
| Oxnard | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Moreno Valley | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Huntington Beach | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Glendale | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Santa Clarita | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Santa Rosa | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Oceanside | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Nearest metro |
| Garden Grove | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Rancho Cucamonga | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Ontario | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Hollywood | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Elk Grove | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Nearest metro |
| Corona | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Lancaster | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Palmdale | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Hayward | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Salinas | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Nearest metro |
| Sunnyvale | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Nearest metro |
| Pomona | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Escondido | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Nearest metro |
| Valencia | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Torrance | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Pasadena | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Orange | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Fullerton | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Van Nuys | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Roseville | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Nearest metro |
| Visalia | $190/hr | $1,525–$2,100 | $2,100–$3,625 | Nearest metro |
| Thousand Oaks | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Concord | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Simi Valley | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| East Los Angeles | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Santa Clara | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Nearest metro |
| Koreatown | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Victorville | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Vallejo | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Chico | $205/hr | $1,650–$2,250 | $2,250–$4,000 | State average |
| Berkeley | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| El Monte | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Carlsbad | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Nearest metro |
| Downey | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Costa Mesa | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Fairfield | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Nearest metro |
| Inglewood | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Antioch | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Temecula | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Murrieta | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Richmond | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| West Covina | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Norwalk | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Daly City | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Burbank | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Santa Maria | $205/hr | $1,650–$2,250 | $2,250–$4,000 | State average |
| Universal City | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Clovis | $190/hr | $1,525–$2,100 | $2,100–$3,625 | Nearest metro |
| El Cajon | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Nearest metro |
| San Mateo | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Rialto | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Vista | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Nearest metro |
| Chinatown | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Compton | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Mission Viejo | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Vacaville | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Nearest metro |
| Ventura | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| South Gate | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Hesperia | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Carson | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Santa Monica | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| San Marcos | $205/hr | $1,650–$2,250 | $2,250–$4,000 | Nearest metro |
| Boyle Heights | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Arden-Arcade | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Nearest metro |
| Westminster | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Santa Barbara | $205/hr | $1,650–$2,250 | $2,250–$4,000 | State average |
| Redding | $205/hr | $1,650–$2,250 | $2,250–$4,000 | State average |
| San Leandro | $225/hr | $1,800–$2,475 | $2,475–$4,350 | Nearest metro |
| Hawthorne | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Livermore | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Nearest metro |
| Indio | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Whittier | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Menifee | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
| Newport Beach | $205/hr | $1,650–$2,250 | $2,250–$3,925 | Nearest metro |
| Tracy | $215/hr | $1,725–$2,375 | $2,375–$4,200 | Nearest metro |
| Citrus Heights | $195/hr | $1,550–$2,150 | $2,150–$3,775 | Nearest metro |
| Maywood | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Calabasas | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Quartz Hill | $210/hr | $1,675–$2,300 | $2,300–$4,050 | Nearest metro |
| Madera Acres | $190/hr | $1,525–$2,100 | $2,100–$3,625 | Nearest metro |
| Golden Hills | $190/hr | $1,525–$2,100 | $2,100–$3,625 | Nearest metro |
| Calimesa | $200/hr | $1,600–$2,200 | $2,200–$3,850 | Nearest metro |
How California compares
The California median 2-bedroom local move ($1,650–$2,250) models 13% above our national baseline of $1,450–$1,975, where a 3-person crew bills $180/hr.
What changes the hourly bill
The bill is crew rate × hours. Hours grow with stairs, elevator waits, long carries, parking distance and furniture that must be taken apart; a second pickup stop or unpacked boxes add more. Rates rise with the local labor index, so the same job costs more in pricier metros.
California local movers: common questions
Cost of movers in California?
Local movers in California cost about $1,650–$2,250 for a 2-bedroom move at the state median of the 108 cities we model. Fresno is the cheapest (from $1,525) and San Francisco the most expensive (up to $2,475).
Local movers California: what is the hourly rate?
A 3-person crew models at $190–$225 per hour across California, against $180 at our 1.00 national baseline.
Is California more expensive than average for local moves?
The California median 2-bedroom move is 13% above the national baseline of $1,450–$1,975.
Moving costs in California: what does a 3-bedroom cost?
A 3-bedroom local move models at $2,300–$4,050 in Los Angeles, $2,250–$4,000 in San Diego, $2,375–$4,200 in San Jose.
Moving out of state from California?
How these numbers are made
Each row uses our hourly model (crew × base rate × labor index × billable hours) with that city's labor index. See how we price cities outside our core metros.
Moving Cost Editorial Team · Pricing model pricing-v1.0 · Estimates last recalculated
