You are waiting on a pallet. Maybe it is industrial equipment, retail merchandise, or a business-critical shipment. You need to know where it is, when it arrives, and whether anything has changed.
Track Your Order
Old Dominion Freight Line (ODFL) is one of the largest LTL (less-than-truckload) carriers in the United States. They haul freight every single day across more than 260 service centers in all 48 contiguous states. And their tracking system, while solid, has a few layers that confuse first-time shippers.
This guide breaks it all down. You will learn every tracking method available, what each number type means, how to fix tracking problems, and what to do when your shipment goes quiet.
What Is Old Dominion Freight Line?
Old Dominion Freight Line, founded in 1934, started with a single truck on a 94-mile route in Virginia. Today it operates as a national LTL carrier with over 10,000 tractors, 45,000 trailers, and more than 20,000 employees.
ODFL focuses on less-than-truckload freight. That means your shipment shares trailer space with other businesses’ goods, which makes it more affordable than booking a full truck. In exchange for that cost savings, you get a transit window rather than a guaranteed hour. Tracking becomes your most important tool for staying ahead of delivery.
The company is headquartered in Thomasville, North Carolina, and consistently earns recognition for on-time delivery rates above 99%, one of the highest in the industry.
Old Dominion Tracking Numbers: What Each One Means
Before you can track anything, you need to understand which number you have. Old Dominion uses five different tracking identifiers, and each one unlocks different information.
| Number Type | What It Is | When You Use It |
| PRO Number | A unique 9 to 11-digit shipment ID assigned by OD | Primary tracking method, most common |
| BOL (Bill of Lading) | A legal receipt listing the goods being shipped | When you do not have a PRO number yet |
| PO Number | Your internal purchase order number | When tracking by your own order reference |
| Load Number | Identifies the specific trailer load | For tracking within a single freight movement |
| Pickup Number | Assigned when the shipment is scheduled for pickup | When freight has been picked up but not PRO’d yet |
The PRO Number: Your Most Important Tracking Tool
PRO stands for Progressive Rotating Order. It is the primary shipment identifier assigned by Old Dominion at the time of pickup. Every shipment gets one.
Format: PRO numbers are typically 9 to 11 digits long and contain only numbers. Example: 62268746070.
Where to find your PRO number:
- In the shipping confirmation email from Old Dominion
- Printed on the Bill of Lading document, usually in the upper right corner
- In the MyODFL account dashboard under active shipments
- From the shipper or freight broker who arranged the pickup
- By calling OD customer service at 1-800-235-5569 with your shipment details
How to Track Your Old Dominion Freight Shipment: 4 Methods
Method 1: Track Without an Account (Fastest for One-Time Lookups)
- Go to odfl.com
You do not need to log in for basic tracking.
- Find the tracking bar on the homepage
It is prominently placed. You will see a field labeled ‘Track & Trace.’
- Enter your PRO number
You can enter up to 25 PRO numbers at once. Separate each with a comma or put them on separate lines.
- Click Track and review results
You will see the current location, status, expected delivery date, and a history of stops through OD’s network.
Method 2: Track Using Your MyODFL Account (Best for Regular Shippers)
A MyODFL account unlocks advanced tracking features that go well beyond a basic status check.
With an account you can:
- Track by PRO, BOL, PO, Load, or Pickup number from one dashboard
- View all active and delivered shipments in one place
- Access and download Bill of Lading (BOL) and Proof of Delivery (POD) documents
- Save multiple tracking numbers to monitor ongoing freight
- View detailed shipment history with timestamps for each service center stop
- Access the En Route tile for live shipment movement
Creating an account is free. Go to odfl.com and click Create an Account.
Method 3: Track by BOL Number (When You Do Not Have a PRO Number)
If the freight has been picked up but you have not received a PRO number yet, you can track using the Bill of Lading number. However, this requires logging into your MyODFL account.
The BOL is a legal document generated by the shipper. It includes the goods description, weight, consignee address, and special instructions. Once OD picks up the freight, they match the BOL to a PRO number in their system.
To track by BOL, log into MyODFL, click the search icon (not the standard tracking bar), and select BOL as your search type.
Method 4: API Integration (For Businesses and Logistics Teams)
Old Dominion offers a Shipping API for businesses that want to integrate tracking directly into their own systems, websites, or customer portals.
What the OD API supports:
- Real-time shipment tracing
- Rate estimates and transit time calculations
- Electronic Bill of Lading (eBOL) creation
- Pickup scheduling
- Document retrieval
The API uses open standards and is compatible with any hardware, programming language, or operating system. OD’s technical team provides setup support. This is the right path if you are a logistics manager or developer who needs to display live freight data inside your own platform.
What the Tracking Status Updates Actually Mean
Old Dominion’s tracking page shows a status at each stage of the shipment journey. Here is what each one typically indicates.
| Status | What It Means |
| Pickup Completed | OD has collected the freight from the shipper |
| In Transit | The shipment is moving through OD’s linehaul network |
| At Service Center | Freight is at an OD facility being processed or transferred |
| Out for Delivery | A driver has the freight loaded and is heading to the consignee |
| Delivered | Freight has been signed for at the destination |
| Exception | A delay or issue has occurred; contact OD customer service |
Tracking data refreshes continuously as the shipment moves through OD’s network. You do not need to refresh the page at set intervals; the system updates in real time when events are scanned.
Old Dominion Transit Times: What to Expect
Old Dominion advertises transit times among the best in the LTL industry. Their on-time delivery rate consistently exceeds 99%.
Transit time depends on:
- The origin and destination zip codes
- The service type selected (standard LTL, expedited, or guaranteed)
- Day of the week the freight is picked up
- Whether additional services like liftgate or residential delivery are required
| Service Type | Typical Transit Window | Best For |
| Standard LTL | 1 to 5 business days | Non-urgent commercial freight |
| Expedited LTL | 1 to 2 business days | Time-sensitive shipments |
| Guaranteed Service | Specific commit time guaranteed | Contractual delivery requirements |
| Super Regional | Inter-regional and intra-regional | Cross-regional business shipments |
Use the Transit Time Calculator on odfl.com to get an estimate between your specific origin and destination. The tool accounts for OD’s actual service center routing.
Old Dominion Tracking Not Working? Here Is What to Do
Tracking problems happen for predictable reasons. Most of them are easy to resolve.
Tracking Number Shows No Results
This is the most common issue. The most likely cause is that the tracking number was entered too soon after pickup. It can take a few hours after the freight is scanned for the PRO to appear in OD’s public tracking system.
What to do:
- Wait 2 to 4 hours after confirmed pickup and check again
- Verify you have entered the correct PRO number with no spaces or extra characters
- Confirm with the shipper that OD actually completed the pickup
- Call OD customer service at 1-800-235-5569 and provide your BOL or shipment details
Tracking Has Not Updated in Over 24 Hours
Freight moving through multiple service centers sometimes has gaps in scan events, especially overnight linehaul moves. This is normal in LTL shipping.
If tracking has not moved in more than 48 hours during a business week, that is worth investigating. Call OD’s customer service line and reference your PRO number. They can pull the internal shipment log which shows more detail than the public tracking page.
Shipment Shows Exception
An exception means OD has flagged a problem. Common reasons include:
- Incorrect delivery address
- Consignee unavailable to receive the freight
- Address requires a liftgate but none was requested
- Freight was refused at delivery
- Weather or road closures affecting the route
Do not wait for OD to contact you. Call 1-800-235-5569 as soon as you see an exception. The faster you respond, the less likely the shipment is to be returned or delayed further.
Accessing Your Proof of Delivery (POD) Document
After your freight is delivered, Old Dominion generates a Proof of Delivery document. This is the signed receipt that confirms the consignee received the goods.
The POD is important for:
- Verifying delivery to a specific person or location
- Filing freight claims if damage is discovered
- Accounts payable documentation
- Resolving disputes between shipper and consignee
How to get your POD:
- Log into your MyODFL account
- Find the shipment in your Delivered shipments list
- Open the PRO details and click on Shipping Documents
- Download or print the POD from that section
If you tracked the PRO without logging in, you will not see the document link. You need a MyODFL account to access POD documents directly.
OD Tracking vs. Third-Party Tracking Sites: Which Should You Use?
When you search for Old Dominion tracking online, you will see many third-party sites offering to track your freight. Sites like AfterShip, 17Track, TrackingMore, and others pull data from OD’s public tracking endpoint.
| Feature | ODFL.com | Third-Party Sites |
| Real-time accuracy | Highest – direct source | Slight delay possible |
| POD access | Yes (with account) | No |
| BOL and PO tracking | Yes (with account) | Limited or none |
| Multi-carrier tracking | No – OD only | Yes – multiple carriers |
| API integration | Yes – OD official API | Yes – aggregator APIs |
| Account required for advanced features | Yes | Varies |
Use odfl.com as your primary tracking source. Third-party sites are useful if you manage shipments across multiple carriers and want one dashboard. But for freight claims, POD documents, and exceptions, always go to OD directly.
Common Mistakes to Avoid When Tracking Old Dominion Freight
- Tracking too soon after booking. The PRO number does not exist in the system until the freight is physically picked up and scanned. Checking 20 minutes after scheduling a pickup will show nothing.
- Using a UPS or FedEx tracking number format. OD PRO numbers are numeric only and 9 to 11 digits long. If yours has letters in it, you may have the wrong number.
- Ignoring the Exception status. Some shippers assume OD will proactively reach out. They do, but not always quickly. Check your tracking daily for active shipments.
- Not setting up alert notifications. Email and text alerts are free. Not using them means checking tracking manually multiple times per day for no reason.
- Expecting consumer-style parcel tracking. LTL freight does not update every hour like a UPS ground package. Service center scans happen at specific handoff points, not continuously.
- Forgetting to note the delivery appointment. For residential or inside delivery, OD schedules a delivery window. Missing that appointment triggers a re-delivery fee.
OD Tracking for Business Accounts: Advanced Features
If your company ships freight regularly with Old Dominion, the MyODFL business account gives you tools that go well beyond a basic PRO lookup.
Dashboard Overview
The MyODFL dashboard organizes all your active shipments into three tiles: Pending (scheduled but not yet picked up), En Route (in transit), and Delivered. This gives dispatchers and logistics managers a live snapshot of all freight without running individual searches.
Bulk Tracking
You can track up to 25 PRO numbers at once on the public tracking page. With an account, you can monitor larger volumes of shipments from the dashboard without entering numbers individually.
sFTP and Custom Reporting
For high-volume shippers, OD offers secure file transfer (sFTP) integration and custom reporting. This lets you pull shipment data automatically into your internal systems, including tracking status, delivery confirmations, and billing data.
Chargeback Research Tool
If you receive a billing dispute or chargeback from OD, the chargeback research tool lets you contest it by searching with BOL, Load, PO, or PRO number. This is particularly useful for shippers dealing with classification or weight disputes.
Also Read : USPS Tracking: The Complete Guide to Tracking Any Package in 2026
Old Dominion Contact Information
When tracking does not give you the answer you need, contact OD directly.
| Contact Method | Details |
| Customer Service Phone | 1-800-235-5569 |
| Truckload Services (different from LTL) | Truckload.Services@odfl.com |
| Corporate Headquarters | 500 Old Dominion Way, Thomasville, NC 27360 |
| Official Tracking Page | odfl.com/us/en/tools/trace-track-ltl-freight.html |
Tracking Checklist for Shippers and Consignees
Before the Pickup
- Confirm pickup is scheduled and OD has the correct shipper address
- Save your PRO number as soon as you receive it from the shipper or OD
- Set up email or SMS tracking alerts on the OD tracking page
While Freight Is in Transit
- Check tracking status at odfl.com using your PRO number
- Monitor for any Exception status updates
- Confirm delivery appointment if liftgate or residential delivery was requested
After Delivery
- Inspect the freight immediately upon delivery before signing
- Note any visible damage on the delivery receipt before the driver leaves
- Download your Proof of Delivery (POD) from your MyODFL account
- File any damage claims within the time window specified in OD’s terms
Frequently Asked Questions About Old Dominion Tracking
What is an Old Dominion PRO number and where do I find it?
A PRO number is the primary tracking identifier Old Dominion assigns to each shipment. It is 9 to 11 digits long and contains only numbers. You will find it in your shipping confirmation email, on the Bill of Lading document (usually top right), or in your MyODFL account dashboard.
Can I track an Old Dominion shipment without a PRO number?
Yes. If you have a MyODFL account, you can track using a Bill of Lading (BOL) number, Purchase Order (PO) number, Load number, or Pickup number. Without an account, the PRO number is the only option on the public tracking page.
How often does Old Dominion update tracking information?
Tracking updates in real time as the freight is scanned at each service center. The frequency depends on how many service center stops your shipment passes through. Overnight linehaul moves may not show a scan update for several hours, which is normal.
What do I do if my Old Dominion tracking number is not working?
First, verify you entered the correct PRO number with no extra spaces. If the shipment was picked up recently, wait 2 to 4 hours for the number to appear in the system. If the problem continues, call OD customer service at 1-800-235-5569 with your BOL or shipper information.
What is the difference between a BOL and a PRO number?
A Bill of Lading is a legal shipping document created by the shipper listing the goods being transported. A PRO number is a tracking ID assigned by Old Dominion when they accept the shipment. The BOL is used to generate the PRO.
How do I get my Proof of Delivery from Old Dominion?
Log into your MyODFL account, find the delivered shipment, open the PRO details, and go to Shipping Documents. The POD document will be listed there to download or print. You cannot access POD documents without a MyODFL account.
What does Exception mean on an Old Dominion tracking status?
Exception means OD has flagged an issue that is preventing normal delivery. Common reasons include incorrect address, consignee not available, missing delivery appointment, or weather delays. Contact OD at 1-800-235-5569 as soon as you see this status.
Can I track Old Dominion freight using a purchase order number?
Yes, but only through a MyODFL account. Log in, navigate to the tracking section, and select PO number as your search type. Without an account, PO tracking is not available on the public page.
Does Old Dominion offer API tracking integration?
Yes. OD’s Shipping API allows businesses to integrate real-time tracking, rate calculations, BOL creation, and pickup scheduling into their own platforms. It uses open standards and is compatible with any programming language or operating system.
How many shipments can I track at once on OD’s tracking page?
You can track up to 25 PRO numbers at once on the public tracking page. Enter each number on a separate line or separated by commas.

