Motor Carriers


Learn about the new all-systems overweight permit, or apply for the permit below.

Oversize/ Overweight Permits


Determine if a permit is required.

Vehicles traveling under any permit must be registered for the gross weight of the vehicle and the load. Trucks or combinations transporting raw agricultural products are allowed to operate in excess of their registration weight by up to 25 percent when in Iowa.

To update your registered weight, contact your vehicle registration agency:

  • County Treasurer in Iowa for county-plated vehicles
  • Iowa MVD Motor Carrier Services for Iowa IRP-plated vehicles
  • IRP agency in another state if that state issued your plates


Apply for a permit

There are several options for obtaining an oversize/overweight permit in Iowa.

Apply online

Get permits for oversize and overweight vehicles. Unless the permit states otherwise, permits are valid on Interstate, U.S., & Iowa roads. Permits for county or city routes shall be obtained from those respective agencies if required.

New user

Register for an account.

Need help?

Already have an account

Need help?

Apply by mail

Applications are available on the Iowa DOT’s permit forms page.

Complete the appropriate application and mail it with the payment to:

Iowa Department of Transportation
Office of Vehicle & Motor Carrier Services
P.O. Box 10382
Des Moines, Iowa 50306

Overnight mail must be directed to:

Iowa Department of Transportation
Office of Vehicle & Motor Carrier Services
6310 SE Convenience Blvd.
Ankeny, Iowa 50021

Note: The permit will be returned by email unless otherwise specified. No printing is necessary. Electronic permits are legal.


  • Permits can be obtained by making an appointment to come to our permit counter in Ankeny. Counter hours are:
    Monday: 8:30 a.m. – 4:15 p.m.
    Tuesday: 8:30 a.m. – 4:15 p.m.
    Wednesday: 8:30 a.m. – 12 p.m.
    Thursday: 8:30 a.m. – 4:15 p.m.
    Friday: 8:30 a.m. – 4:15 p.m.
    View holiday closings
  • Be sure to bring a completed application, or all the information required to complete and application.
  • Payment is required at time of application.
  • Applications are available on the Iowa DOT’s permit forms page

Be sure to select "Motor Carrier services (No DL/CDL Services)" from the location drop down menu when scheduling an appointment. If you have difficulty making an appointment, contact 515-237-3264.

The Office of Vehicle & Motor Carrier Services is located inside the Iowa DOT’s Motor Vehicle Division offices at 6310 SE Convenience Blvd., Ankeny, Iowa 50021.

Apply through a commercial permit service

Below is a list of permit services doing business with the Iowa DOT.
  • There will be a service fee in addition to state permit charges.
  • The listing is in alphabetical order.
  • The Iowa DOT does not endorse or recommend one service over another.
  • Contact the Iowa DOT’s Motor Carrier Services if your permit service would like to be included on the list.
  • Permit service name   Telephone
    Coast 2 Coast Trucking Permits, LLC   865-963-0830
    Comdata Transceiver   800-749-6019 or
    800-422-7700 (outside United States)
    Heintz Permit Service       515-421-2383
    JJ Keller & Associates Inc.   800-231-5266
    Jet Permits   800-788-0603 or
    414-425-2911 (outside United States)
    Nationwide Express Services   866-984-3737
    Nelson Permit Service   409-679-4427
    North Star Permits Inc.   604-287-2220
    Nova Permit Service   800-567-7775
    Permit America                   866-573-7648
    The Permit Co.   877-237-2435
    T-Chek Systems Inc.   877-237-2435
    Trans/Mid-America Inc.   800-228-7577
    Transport Permits Ltd.   800-373-9033 or 319-235-9033
    VitalChek/Permit Wizard   888-386-4236
    West Chester Permit LLC   800-734-3544
    West Coast Services   614-868-0022

oversize/overweight permit questions, contact:

Phone: 515-237-3264

Inspections, laws, or citations questions, contact:



Login  |  ©  Iowa Department of Transportation.  All rights reserved.