Pennsylvania truck registration fees by weight class
Pennsylvania truck registration fees are set by the registered gross weight you choose, which must cover the heaviest load you will carry. PennDOT's 2026 schedule has 25 classes:[1]
| Class | Registered gross weight | 1 year | 2 years |
|---|---|---|---|
| 1 | 0–5,000 lbs | $82 | $164 |
| 2 | 5,001–7,000 lbs | $111 | $222 |
| 3 | 7,001–9,000 lbs | $214 | $428 |
| 4 | 9,001–10,000 lbs | $278 | $556 |
| 4B | 10,001–11,000 lbs | $278 | $556 |
| 5 | 11,001–14,000 lbs | $423 | $846 |
| 6 | 14,001–17,000 lbs | $501 | $1,002 |
| 7 | 17,001–21,000 lbs | $618 | $1,236 |
| 8 | 21,001–26,000 lbs | $705 | $1,410 |
| 9 | 26,001–30,000 lbs | $822 | $1,644 |
| 10 | 30,001–33,000 lbs | $988 | $1,976 |
| 11 | 33,001–36,000 lbs | $1,081 | $2,162 |
| 12 | 36,001–40,000 lbs | $1,144 | $2,288 |
| 13 | 40,001–44,000 lbs | $1,215 | $2,430 |
| 14 | 44,001–48,000 lbs | $1,308 | $2,616 |
| 15 | 48,001–52,000 lbs | $1,440 | $2,880 |
| 16 | 52,001–56,000 lbs | $1,535 | $3,070 |
| 17 | 56,001–60,000 lbs | $1,739 | $3,478 |
| 18 | 60,001–64,000 lbs | $1,944 | $3,888 |
| 19 | 64,001–68,000 lbs | $2,028 | $4,056 |
| 20 | 68,001–73,280 lbs | $2,178 | $4,356 |
| 21 | 73,281–76,000 lbs | $2,780 | $5,560 |
| 22 | 76,001–78,000 lbs | $2,841 | $5,682 |
| 23 | 78,001–78,500 lbs | $2,872 | $5,744 |
| 24 | 78,501–79,000 lbs | $2,904 | $5,808 |
| 25 | 79,001–80,000 lbs | $2,935 | $5,870 |
How to pick your registered gross weight
The registered gross weight is the truck's empty weight plus the heaviest load it will carry, and it can never be more than the manufacturer's gross vehicle weight rating. Registering heavier than you need costs more every year; registering lighter than your actual load risks an overweight citation. Pickups used as personal vehicles usually fall in classes 1 to 4.
| Case | Total | Period |
|---|---|---|
| Half-ton pickup, 7,000 lbs, 1 year | $111.00 | yearly |
| Three-quarter-ton pickup, 9,500 lbs, 1 year | $278.00 | yearly |
| Pickup towing a trailer, 14,000 lbs, Philadelphia | $428.00 | yearly |
| Box truck, 26,000 lbs, 2 years | $1,410.00 | $705.00 a year |
| Electric pickup, 9,000 lbs, 1 year | $464.00 | yearly |
Farm and fleet trucksFarm trucks use a separate, lower column on the same schedule, and apportioned or fleet vehicles cannot take a 2-year registration. Light trucks in classes 1 to 3 may qualify for reduced retired-status fees.
Other truck costs
Electric and plug-in hybrid trucks up to 14,000 lbs also pay the road user charge ($250 or $63 a year).[2] Passenger cars use a flat fee instead; see the PA car registration fee page. The vehicle registration fee calculator compares other states, and the car sales tax calculator covers the tax when you buy.
Frequently asked questions
How much is it to register a pickup truck in PA?
Most personal pickups are in class 1 to 4: $82 to $278 a year depending on the registered gross weight you choose.
What is the PA truck registration fee for 10,000 lbs?
$278 for one year or $556 for two (class 4, 9,001–10,000 lbs).
Can I register a truck for two years in PA?
Yes, at double the yearly fee, except apportioned and fleet vehicles.