Minnesota Commercial Trucking Insurance
Minnesota truck insurance requirements, state filings, and fast coverage.
Commercial truck insurance in Minnesota: federal and Minnesota requirements, state filings, and how to bind coverage fast.
- ✓ Free quote in under 2 minutes
- ✓ Federal and Minnesota filings handled
- ✓ Coverage placed across multiple carriers
Which best describes you?
Quick answers, better matches
Haul for hire inside Minnesota and you need a certificate of registration from the Minnesota Department of Transportation, whatever the truck weighs, and MnDOT will not issue it until your insurer has filed a Form E and you have filed the state's workers' compensation compliance form. Every Minnesota truck policy also carries no-fault benefits and uninsured and underinsured motorist coverage by law, and the truck's own policy pays no-fault first when its driver is hurt while it is hauling for business. Then there is the calendar: winter load increases and spring load restrictions change what you can legally put on an axle from one frost zone to the next. That is what shapes a policy for an operator out of the Twin Cities, Duluth, St. Cloud or Rochester.
Trucking Insurance Requirements in Minnesota: Interstate vs Intrastate
Which rules apply to you depends on where you run, not on what you drive. If you cross state lines, federal rules apply and your filings go to FMCSA. If you operate only inside Minnesota, the state's own limits and filings apply instead, through the Minnesota Department of Transportation (MnDOT), Office of Freight and Commercial Vehicle Operations. If you do both, you follow whichever insurance requirement is higher.
Minnesota writes the federal safety rules into its own statute. Minn. Stat. §221.0314 takes in 49 CFR Parts 391, 392, 393, 395, 396 and 397, plus the hazmat safety permit rules, and applies them to intrastate motor carriers, with a list of sections left out. Three differences matter in practice. Intrastate drivers may be 18 rather than 21, because the federal age rule is one of the excluded sections. Drivers of lightweight vehicles, 10,000 lbs or less and not carrying placarded hazmat or passengers for hire, are outside the hours-of-service rules. And for the federal agricultural hours exemption, Minnesota treats the planting and harvest period as the whole year.
For-hire work has no weight floor. A motor carrier under Minn. Stat. §221.012 is anyone hauling property or passengers for hire, and registration, the Form E and vehicle marking apply regardless of weight. Weight matters for private carriers instead: under Minn. Stat. §221.031, subd. 2 a business hauling its own goods has to follow the driver qualification, hours, driving, equipment and maintenance rules once a vehicle is over 10,000 lbs gross vehicle weight. Minnesota also exempts a long list of hauling from registration under Minn. Stat. §221.025, including sand, gravel, ready mix and crushed rock within 50 miles, farm products within 100 miles of your home post office, bulk milk, sugar beets and potatoes from the field, pulpwood and timber products, solid waste and tow trucks moving wrecked or disabled vehicles. The exemption holds only while you haul nothing but exempt freight, and a vehicle over 10,000 lbs still has to meet parts of the safety rules.
The Minnesota sequence starts with your business registered with the Secretary of State and a USDOT number from FMCSA. You then file a Motor Carrier of Property registration statement with MnDOT, signed by an owner or officer in front of a notary, together with the workers' compensation compliance form. Your insurance company's corporate office files the Form E directly with MnDOT. MnDOT's own page is plain that you may not operate as a motor carrier until the certificate of registration arrives, and it will not issue one to a carrier with an unsatisfactory safety rating. Once issued, the certificate has no expiration date, but it is only as good as the filing behind it, and MnDOT expects you to complete its Initial Motor Carrier Contact education within 90 days or the authority can be canceled.
For the full picture of how commercial truck coverage is built, see our complete guide to commercial truck insurance.
Minimum Insurance Requirements in Minnesota
Interstate carriers operating in Minnesota meet the federal minimums set in 49 CFR §387.
| Coverage Type | Federal Minimum | Applies To |
|---|---|---|
| Primary Liability (general freight) | $750,000 | Non-hazardous freight over 10,001 lbs GVW |
| Primary Liability (oil) | $1,000,000 | Petroleum & petroleum products |
| Primary Liability (hazmat) | $5,000,000 | Hazardous materials & pollutants |
| Motor Truck Cargo | $5,000 per vehicle / $10,000 per occurrence | Household goods movers (federally required) |
Minnesota intrastate minimums
| Operation | Minnesota Minimum | Applies To |
|---|---|---|
| Property, general freight | $100,000 per person / $300,000 per accident bodily injury; $50,000 property damage | For-hire intrastate motor carriers of property, any vehicle weight |
| Household goods | Same liability limits, plus $50,000 cargo | Intrastate household goods movers (Form E and Form H) |
| Oil and listed hazardous materials in bulk | $1,000,000 | For-hire and private carriers, 10,001 lbs GVWR or more |
| Higher-hazard bulk materials | $5,000,000 | Bulk hazardous substances in tanks or hoppers, explosives and the listed classes, 10,001 lbs GVWR or more |
The general freight figure is a split limit set by order of the MnDOT commissioner under Minn. Stat. §221.141, and it sits well under the $750,000 federal floor for interstate for-hire carriers over 10,000 lbs. Hazardous materials follow the federal schedule in 49 CFR §387.9 instead. Separately, Minn. Stat. §65B.48 requires every vehicle registered in Minnesota to carry no-fault benefits and residual liability of at least $30,000 per person, $60,000 per accident and $10,000 property damage, which is the floor for a private carrier hauling non-hazardous goods with no MnDOT filing at all. None of these numbers is what a broker will ask for.
The legal minimum and the practical minimum are rarely the same number. The federal requirement for general freight is $750,000, but many brokers and shippers will not tender a load without $1,000,000 in auto liability and $100,000 in cargo coverage. See the coverages we offer for what sits inside each of those limits.
Insurance Filings and Registration in Minnesota
Federally, your insurer, not you, files the BMC-91 or BMC-91X electronically with FMCSA. The MCS-90 is the related endorsement attached to the policy itself rather than a separate filing. Neither is something the operator submits directly.
In Minnesota, the liability filing is Form E, with Form H, for household goods movers only for cargo, filed with MnDOT's Office of Freight and Commercial Vehicle Operations, Credentialing Unit, sent by your insurance company's corporate office rather than by you or a local agent. Intrastate for-hire property carriers file a Motor Carrier of Property registration statement with MnDOT and receive a certificate of registration, a separate credential from your USDOT number that stays valid until it is suspended, revoked or canceled.
MnDOT says it will accept no other certificate of insurance than the Form E sent by the insurer, and the business name and address on the Form E have to match your application. A certificate you print from your agent's portal does not count.
Under Minn. Stat. §221.141 the insurer has to be authorized by the Minnesota Department of Commerce, the coverage has to stay in effect until canceled, and it has to cover your vehicles whether or not each one is listed on the policy. The same section requires an MCS-90 endorsement, or equivalent terms, on intrastate policies as well as interstate ones. Ask whether a quote is written that way before you rely on it.
The filing covers public liability only. The statute says it does not apply to injuries to your own employees or to the freight you are carrying, which is why workers' compensation and cargo sit outside it.
Marking follows the federal rule. Under Minn. Stat. §221.031, subd. 6 motor carriers of every weight, and private carriers over 10,000 lbs, display the USDOT number and markings required by 49 CFR §390.21.
The two moments that matter are the ones people get wrong. With new authority, the filing usually has to be completed before the authority becomes active, so the policy comes first, not last. When switching insurers, the old filing is replaced by the new one, and the whole job is making sure there is no gap between them. We sequence both filings as part of binding the policy, so the state record never shows a gap. .
What Commercial Truck Insurance Costs in Minnesota and What Drives It
Minnesota builds more into the policy itself than a buyer usually expects, and the climate does the rest. These three factors move a Minnesota rate more than anything else.
No-fault and UM/UIM are required parts of the policy
Every Minnesota truck policy carries basic economic loss benefits of at least $40,000 per person under Minn. Stat. §65B.44, split between medical expense and income and other losses, plus separate uninsured and underinsured motorist coverage. When a truck is hauling property for hire, Minn. Stat. §65B.47 makes that truck's policy the first to pay no-fault benefits to its driver and occupants. Those are coverages you cannot decline, so they are in every quote, and they shape the price before the liability limit is even set.
Long winters on I-94, I-35 and I-90
Minnesota winters are long, and open stretches of I-90 and I-94 see blowing snow and ice for months at a time. Those losses land on liability and physical damage together. Underwriters look at where you run in January as well as where you are domiciled, and a documented winter operating standard, with records showing it was followed, is the kind of evidence that helps.
Seasonal freight: farm, timber and aggregates
A lot of Minnesota freight follows the seasons: harvest runs to elevators and processors, pulpwood and timber out of the north, and aggregates and ready mix through the construction months. Seasonal work concentrates miles and adds short-term drivers, and much of it happens on rural roads with spring weight limits. An underwriter wants to know how your year actually runs.
Beyond those, a Minnesota rate turns on the usual operator inputs: how far you run, what you haul, what the equipment is worth and how old it is, the driving records of everyone behind the wheel, and how long your authority has been active.
Your risk profile decides how many markets will quote you at all. A Minnesota carrier with recent violations, authority under a year old or thin driving history sees fewer willing insurers, and hazmat, heavy haul or seasonal-only work narrows the list again. Fewer markets means less room to shop.
For a number rather than a list of factors, run your operation through the instant rate estimator.
Cheap Commercial Truck Insurance in Minnesota: What Actually Lowers It
Check whether your freight genuinely qualifies for a registration exemption
Minn. Stat. §221.025 takes some hauling out of MnDOT registration entirely, including sand, gravel, ready mix and crushed rock within 50 miles of your home post office or a public road project, farm products within 100 miles, and tow trucks moving wrecked or disabled vehicles. An operation that fits needs no certificate of registration and no Form E, which changes what the policy has to carry for the state. The exemption holds only while every load is exempt freight, so one general freight job for hire puts you back into registration. No-fault and UM/UIM still apply, and contracts can still ask for more. Confirm your status with MnDOT.
Be exact about whether any of your work crosses the state line
MnDOT's intrastate limit for general freight is $100,000 per person, $300,000 per accident and $50,000 property damage, well under the $750,000 federal floor for interstate for-hire carriers over 10,000 lbs. An operation that truly stays inside Minnesota can build its state filing around that figure. The trap is the occasional load into Wisconsin or the Dakotas, which needs federal authority and the federal limit. Tell the underwriter exactly where you run, and remember that brokers on most freight will ask for more than either number.
Check your owner-operator leases against the seven-factor test
Under Minn. Stat. §176.043 a driver operating a registered truck is your employee for workers' compensation unless all seven factors are present, such as owning or leasing the equipment, paying its operating costs and insurance, pay based on the work rather than hours, and a written independent contractor agreement. A lease that genuinely meets every factor keeps that driver outside your workers' compensation obligation. One that misses a single factor puts them inside it, and that is a hard thing to learn after an injury. Review each lease against the statute and confirm with the Minnesota Department of Labor and Industry.
The levers that apply anywhere, such as deductibles, keeping the MVR clean, paying annually and equipment age, are covered in our guide to lowering a truck insurance premium.
Why Minnesota Operators Work With Us
Trucker Path Insurance is the insurance arm of Trucker Path, a trucking app built over more than 15 years and used by more than a million drivers a month. We are licensed in Minnesota, and we place coverage across the carriers below rather than writing it ourselves.
Trusted by leading carriers








How Minnesota Law Affects Your Coverage
Minnesota uses modified comparative fault under Minn. Stat. §604.01. An injured person recovers only if their own fault was not greater than the fault of the party they are trying to recover from, and any award is reduced by their share. The statute compares the claimant with the person against whom recovery is sought, so how fault is split between a trucker and each other party matters. Dash-cam and telematics evidence carries real weight in that apportionment. This is general information, not legal advice.
Minnesota is a no-fault state. Minn. Stat. §65B.48 requires every vehicle registered in the state to carry basic economic loss benefits, and Minn. Stat. §65B.44 sets the minimum at $40,000 per person: $20,000 for medical expense and $20,000 for income loss, replacement services and related losses. For a truck used in business, the truck's policy pays first for its own driver and occupants. The trade-off is Minn. Stat. §65B.51, which deducts no-fault benefits from any injury recovery and limits pain and suffering claims unless medical expenses pass a threshold set in the statute or the injury involves permanent injury, disfigurement, death or at least 60 days of disability.
Uninsured and underinsured motorist coverage is mandatory in Minnesota, with no rejection form. Minn. Stat. §65B.49 requires both on every policy for a vehicle registered or principally garaged here, at a minimum of $25,000 per person and $50,000 per accident each, and an insurer does not have to provide more than your bodily injury liability limit. The same section bars stacking: limits on two or more vehicles are never added together for one accident, however many trucks or premiums are on the policy. More units do not mean more UM or UIM protection per claim.
PIP, uninsured motorist and the rest of the stack are explained in full in our guide to what each coverage pays for and when.
Spring load restrictions and winter load increases in Minnesota
Minnesota changes legal axle weights with the ground temperature. Under Minn. Stat. §169.826 weight limits rise by ten percent between dates MnDOT sets for each frost zone each winter, and a permit is needed to run above 80,000 lbs gross or the normal axle limits on interstate routes during that window. When the thaw comes, Minn. Stat. §169.87 takes weight away: during MnDOT's spring restriction dates, a single axle may carry no more than five tons on an unpaved road or ten tons on a paved one, and local road authorities can post tighter limits on their own roads.
The dates move every year and differ by zone. MnDOT's Seasonal Load Limits page publishes them, and each start and end date comes with at least three days' notice. A load that was legal on Friday can be overweight on Monday in the same county, and weight citations sit on a carrier's record where an underwriter will see them.
The insurance point is scheduling. Heavy haulers, log trucks and aggregate outfits often squeeze work into the weeks around the restrictions, which means longer days, more drivers and more miles in a short window. Tell the underwriter how your year really runs so the policy fits the peak rather than the average.
A few exceptions exist in the statute, such as milk hauled from a single farm, some propane and heating oil deliveries at half capacity, and certain utility and waste vehicles, each with its own conditions. If you think one applies to you, read the statute or ask MnDOT before you rely on it.
Truck Insurance by Vehicle Type in Minnesota
Semi truck insurance in Minnesota
A Minnesota tractor-trailer works a seasonal weight calendar. Winter load increases let you haul heavier while the ground is frozen, spring load restrictions cut axle weights when it thaws, and MnDOT sets both by frost zone. For-hire work inside the state needs the MnDOT certificate of registration and a Form E at the state's split limits, but brokers on Twin Cities and I-94 freight will usually want far more. Winter driving is the loss that shapes the quote, and no-fault and UM/UIM are built in whether you want them or not. See what semi truck insurance covers and how it is priced.
Dump truck insurance in Minnesota
Minnesota exempts hauling sand, gravel, asphalt mix, ready mix and crushed rock within 50 miles of your home post office or a public road project from MnDOT registration, but only while that is all you haul. Add other freight for hire and you need the certificate and a Form E. Spring load restrictions fall hardest on loaded dump trucks on county and township roads. The claims that hurt are rollovers, raised-bed strikes and off-road damage, and public contracts often ask for higher limits and additional insured status. See what dump truck insurance covers and how it is priced.
Tow truck insurance in Minnesota
Tow trucks with proper warning equipment are exempt from MnDOT registration while picking up and moving disabled or wrecked vehicles, or vehicles towed under a public towing order. Haul anything else for hire and the exemption is gone. A heavy wrecker over 10,000 lbs still has to meet the driver qualification, driving and equipment rules, and every tow truck still carries Minnesota no-fault and UM/UIM. The coverage that decides whether a tow claim gets paid is on-hook and garagekeepers, not the state filing. See what tow truck insurance covers and how it is priced.
Box truck insurance in Minnesota
For local delivery work, where a for-hire box truck of any weight needs MnDOT registration and a Form E before it hauls. See what box truck insurance covers and how it is priced.
Reefer insurance in Minnesota
For food and dairy freight, where breakdown coverage decides whether a spoiled load is paid, including loads frozen in winter. See what reefer insurance covers and how it is priced.
Flatbed truck insurance in Minnesota
For machinery, lumber and building materials, where securement and seasonal weight limits both shape how a claim plays out. See what flatbed truck insurance covers and how it is priced.
Hotshot insurance in Minnesota
For expedited loads that do not need a full tractor-trailer, where for-hire work in Minnesota needs registration at any weight. See what hotshot insurance covers and how it is priced.
Coverage Beyond the Legal Minimum
In Minnesota the broker requirement is almost always the real limit. The state asks an intrastate general freight carrier for $100,000 per person, $300,000 per accident and $50,000 property damage, with no cargo coverage. The brokers and shippers moving that freight commonly ask for $1,000,000 in auto liability and $100,000 in motor truck cargo before they will give you a load. A policy that satisfies MnDOT and keeps you off the load boards does not help you.
If the truck is financed or leased, the lender or lessor adds physical damage coverage for as long as there is a balance, usually with the lienholder named on the policy. That is a contract term, not a state rule, and it applies whether you run interstate or intrastate.
Public and construction contracts are the third source. Road and utility work commonly requires higher limits and additional insured status, and a Minnesota public body cannot sign a public works contract without evidence of your workers' compensation coverage under §176.182, so an owner-operator without employees should expect to show how that is handled.
See the coverages we offer for how each of these fits together.
Fleet Insurance in Minnesota
A second truck and a hired driver turn an owner-operator policy into a fleet policy. That brings driver qualification files, which Minnesota requires at your principal place of business for as long as the driver works for you and three years after, along with a formal hiring standard. At five commercially rated vehicles the notice rules on your policy change too, as the switching section below explains.
Minnesota has no employee-count threshold. Under Minn. Stat. §176.021 every employer is covered by the workers' compensation law, apart from narrow exclusions the chapter lists, so coverage is required from your first employee. You insure with a carrier authorized in Minnesota or get permission to self-insure. MnDOT enforces it at the front door: under §176.182 it withholds your certificate of registration until you file the compliance form, and the Minnesota Department of Labor and Industry can assess a $2,000 penalty for missing or false information.
Minnesota has a trucking-specific test. Under Minn. Stat. §176.043 a driver operating a registered truck is an employee unless all seven factors are present, including owning or leasing the equipment, paying its operating costs and insurance, pay based on the work rather than hours, controlling how the job is done, and a written independent contractor agreement. Miss one and the driver is your employee for workers' compensation. Review each lease against the statute rather than assuming.
The Form E covers the carrier, not the truck. Minn. Stat. §221.141 requires the coverage to apply to your vehicles whether or not each one is listed, so the filing follows the carrier rather than a vehicle list. Your registration does need to stay accurate, since MnDOT requires written notice of changes. What a growing fleet has to protect is continuity, because a lapse suspends the whole registration.
Minnesota freight splits between the Twin Cities distribution base on I-94 and I-35 and seasonal farm, timber and aggregate work in the rest of the state. Many fleets run both, shorter radius in winter and busy on rural roads the rest of the year, and the radius and equipment you declare should reflect that.
Running 11 or more units changes the program itself. Deductible structures, loss-sensitive rating and the rest are covered in our guide to fleet insurance for 10 or more trucks.
Switching or Renewing Your Policy in Minnesota
Minnesota has two sets of rules, and fleet size decides which one you fall under. If the policy covers fewer than five vehicles rated on a commercial basis, Minn. Stat. §65B.14 treats it as an automobile policy: after 60 days an insurer may cancel only for reasons the statute lists, and §65B.16 requires 30 days' notice, or 10 days for nonpayment or in the first 60 days. For larger commercial policies, Minn. Stat. §60A.36 limits midterm cancellation to listed reasons with 60 days' notice, 10 days for nonpayment, and 10 days for a first-term policy under 90 days old. Surplus lines policies fall outside the commercial lines rules. Check your declarations page and confirm with your agent which rule applies.
Both regimes require 60 days' notice of nonrenewal, under §65B.17 for smaller policies and §60A.37 for commercial ones. Under §60A.37, if the notice is late the policy continues until 60 days after you receive it. For commercial policies, §60A.351 also requires 30 days' notice before renewing on worse terms or higher rates. If it comes late, you can cancel the renewal within 60 days and pay the old rate for the time you were covered.
The MnDOT filing has its own notice rule. Under Minn. Stat. §221.141 a Form E can be canceled only on at least 30 days' written notice to you and to the commissioner, and a replacement certificate MnDOT accepts ends the old insurer's liability on its effective date. If coverage lapses, Minn. Stat. §221.185 suspends your registration without a hearing, effective two days after MnDOT mails the notice. You then have 45 days to file insurance or ask for a hearing, or the registration is canceled. Get the new Form E on file before the old one ends.
MnDOT works from the Form E it holds, so your registration is only as current as your insurer's last filing. Confirm MnDOT has received the new filing, check that the name and address match your registration, and keep the old policy in force until you know.
Send us your current declarations page, your loss runs and your authority details and we will tell you what your options look like. If you want to understand the process first, read how switching works, step by step or work through our checklist for preparing a renewal.
How to Get Commercial Truck Insurance in Minnesota
- Know which authority you need. Have your USDOT number ready and know whether you need FMCSA interstate authority, a MnDOT Motor Carrier of Property certificate of registration for for-hire work inside Minnesota, or both. Check whether your freight falls under one of Minnesota's exemptions, since that decides whether a Form E is needed. The answer sets the limits the rest of the quote is built on.
- Describe your cargo, radius and season. Be specific about what you haul and when. Aggregates, farm products, timber, hazmat and household goods each change which markets can write you and which limit applies, and a seasonal operation should say so up front.
- Choose the coverage you actually need. Start from the limit your authority requires, then match it against what your brokers, contracts and any lienholder expect. No-fault and UM/UIM come with every Minnesota policy, so the decisions are the limits above them. If you have employees, line up workers' compensation before you apply, because MnDOT asks for it. Our coverages page explains what each piece does.
- Compare quotes from multiple carriers. Minnesota risks price very differently from one market to the next, especially seasonal, heavy haul and hazmat operations, so one quote tells you little about what your risk is really worth.
- Bind the policy and get both filings on record. For interstate authority your insurer files the BMC-91 or BMC-91X with FMCSA. For Minnesota intrastate authority your insurer's corporate office files the Form E with MnDOT, plus the Form H if you move household goods. Both come from the insurance company, not from you, and if you run both kinds of work you need both on file. New authorities should expect to pay more until they build a clean operating and claims history.
.
Minnesota Trucking Insurance FAQ
Disclaimer: This page is general information. It does not amend or replace any policy. Coverage depends on the terms of the policy issued, and eligibility is subject to underwriting.
More on trucking insurance
Trucking insurance in other states we cover
Ready for a real Minnesota quote?
Get quotes from A-rated carriers licensed in Minnesota. It takes under 2 minutes.