
Best Realtors™ in San Diego| Photos & Reviews
Our sister site LocalMovers.com compares quotes from vetted carriers in San Diego and assigns a free concierge to book your move.


Hourly rate distribution for local moves • 2025-2026 data synthesis
μ = $142, σ ≈ $20→±1σ = $122–$162|±2σ = $102–$182











San Diego movers charge an average of $142 per hour for 2 movers and a truck for local moves in 2025-2026. The typical range is $130-$170/hr for licensed, mid-range companies. Budget movers start around $100-$130/hr but often layer on fuel surcharges, credit card fees, and double drive time that push the effective cost to $140-$150/hr. Premium and white-glove services range from $165-$300+/hr. San Diego rates are elevated by California's BHGS regulatory requirements, high fuel costs, and AB5 employee classification mandates.
The cheapest time to move in San Diego is mid-week (Tuesday-Wednesday) during October through February. October is the single cheapest month according to HireAHelper's dataset of 850,000+ moves, with rates dropping to approximately $120-$130/hr. San Diego's off-peak pricing window runs from late October through February, after UCSD's late-September move-in clears and before the military PCS cycle restarts in May. Booking a Tuesday morning in mid-October or January, 16+ days in advance, yields the lowest possible rate — roughly 35-40% less than the same move on a Saturday in July.
Yes, most San Diego movers charge a 10-15% premium on weekends (Friday-Sunday). Published rate cards show weekday rates (Mon-Fri) labeled 'off-peak' while Saturday/Sunday carry higher pricing. The best days are Tuesday and Wednesday at around $125/hr, rising to $130/hr on Monday/Thursday, and hitting $140-$148/hr on weekends. Cash payments can further reduce weekday rates by 5-7% at some carriers. End-of-month and beginning-of-month dates carry additional premiums due to lease turnover demand, regardless of which day of the week they fall on.
The highest moving costs in San Diego occur in La Jolla and Mt. Soledad, where narrow hillside streets, steep grades up to 16%, and gated communities regularly require shuttle trucks ($250-$500), long-carry fees ($150-$350), and HOA/elevator coordination ($100-$300) — adding 40-60% to a baseline Mission Valley move. Downtown and East Village high-rises add 30-60% through COI requirements ($1-2M coverage), elevator reservation fees ($100-$300), building move-in fees ($200-$400), and loading dock scheduling constraints. Coronado Island adds a moderate 10-25% premium driven by bridge transit time under California's double-drive-time billing rule.
San Diego hosts over 115,000 active-duty service members — roughly 8% of the entire U.S. military — across Camp Pendleton, Naval Base San Diego, MCAS Miramar, Naval Base Coronado, and Naval Base Point Loma. The official DoD peak PCS season runs May 15 through August 31, compressing an estimated 13,000-19,000 military household shipments into the San Diego corridor during those months. Because PCS moves are mandatory and non-discretionary, they lock in a floor of high-volume demand that civilian moves stack on top of, creating a sharper June-August spike than civilian patterns alone would produce. During peak PCS months, moving rates inflate 25-40% above the winter baseline.
Unlike most U.S. cities where moving demand drops after Labor Day, San Diego maintains elevated September rates (~19% above baseline) due to UCSD's quarter-system calendar. UCSD's fall move-in runs September 17-26 — a full three to four weeks after most universities' August starts — concentrating approximately 45,000 students' relocations into a narrow window in La Jolla, University City, and Del Mar. Combined with the tail end of the military PCS season (which extends through September 30), this creates a secondary demand pulse that keeps September well above the off-peak baseline. Demand doesn't truly collapse to its annual low until October.
California's Bureau of Household Goods and Services (BHGS) mandates that licensed movers bill for double the actual driving time between the origin and destination addresses. This replaces hidden portal-to-portal or travel fees. For example, if your move across San Diego takes 30 minutes of driving, you are billed for 60 minutes at the crew's hourly rate. This rule is particularly impactful for North County moves (Carlsbad, Encinitas, Escondido), where 35-45 minute drives from central San Diego translate to 70-90 minutes of billable time, and for cross-county moves between distant suburbs. Total billable time = loading + unloading + (2 × actual drive time).
A 2-bedroom local move in San Diego typically costs $700-$1,500 self-pack and $1,100-$2,200 full-service (including professional packing). This assumes a 3-mover crew working 5-7 hours at mid-range rates of $160-$200/hr. The wide range reflects access conditions: a ground-floor garden apartment with driveway parking comes in at the low end, while a downtown high-rise with elevator reservations, COI requirements, and loading dock scheduling pushes toward the high end. Full-service packing for a 2-bedroom adds approximately $400-$800 in labor and materials. DIY packing supplies run $150-$300.
Yes. All intrastate movers in California must hold a Cal-T permit from the Bureau of Household Goods and Services (BHGS), which assumed regulatory authority from the CPUC on July 1, 2018. Requirements include a $500 filing fee, a written examination on Maximum Rate Tariff 4, fingerprint-based criminal background checks, minimum $600,000 combined single-limit liability insurance, $20,000 cargo insurance per shipment, and workers' compensation coverage. The Cal-T number must appear on all vehicles, advertising, and contracts. Operating without a permit is a misdemeanor. Consumers can verify licenses at the BHGS website. Movers crossing state lines also need FMCSA registration with an active USDOT number.
First, ask for their Cal-T permit number — every licensed California mover must display this on vehicles, ads, and contracts. Verify the number through the BHGS license lookup tool at bhgs.dca.ca.gov. For interstate movers, verify the USDOT number at FMCSA's 'Search for a Registered Mover' database. Legitimate movers carry minimum $600,000 combined liability insurance and $20,000 cargo coverage per shipment. Red flags include: no Cal-T number displayed, refusal to provide a written estimate based on visual inspection, demanding large cash deposits before the move, and quoting by cubic feet (which is illegal in California). The BHGS actively conducts sting operations against unlicensed operators in San Diego County.