Pennsylvania registration fees depend on your vehicle type and weight

Pennsylvania charges a base registration fee that varies by what you drive. A standard passenger car costs less to register than a truck, SUV, or commercial vehicle. The state also charges a separate title fee when you first register a vehicle or transfer ownership. Both fees are set by Pennsylvania law, and both are required before you can legally drive on state roads.

The base registration fee for a passenger vehicle is $36 per year. If you own a truck or SUV, the fee depends on the vehicle's gross vehicle weight rating (GVWR)—the maximum weight it can safely carry, including cargo and passengers. Heavier vehicles pay more. A truck under 10,000 pounds GVWR costs $36; one between 10,000 and 14,000 pounds costs $51; vehicles over 14,000 pounds cost $76 or more depending on exact weight.

The title fee is a one-time charge when you first register a vehicle in Pennsylvania or when ownership changes hands. A standard title costs $28. If you need a duplicate title or a corrected title, that also costs $28. These fees go to the Pennsylvania Department of Transportation (PennDOT) and fund road maintenance and vehicle registration administration.

Key Takeaways

  • Pennsylvania passenger vehicle registration costs $36 per year, with higher fees for trucks and SUVs based on their weight rating.
  • A title fee of $28 is charged once when you first register a vehicle or when ownership transfers to a new owner.
  • Registration renewal happens every year and must be completed before your current registration expires to avoid penalties.
  • You can renew your registration online through the PennDOT website, by mail, or in person at a PennDOT office or authorized agent.

How to pay registration fees when you renew

When your registration is about to expire, PennDOT mails you a renewal notice 30 to 60 days before the expiration date. The notice shows the amount you owe and lists your payment options. You can pay online at the PennDOT website using a credit or debit card, by mail with a check or money order, or in person at a PennDOT office or an authorized agent (usually a AAA office or certain insurance agencies).

Online renewal is the fastest option. You log into your account on the PennDOT website, enter your vehicle information and current registration number, and pay the fee. Your new registration arrives by mail within 7 to 10 business days. If you pay by mail, allow at least two weeks for processing. In-person renewal at a PennDOT office is when ready—you walk out with your new registration the same day.

Do not wait until your registration expires. Driving with an expired registration is illegal and can result in a fine of $25 to $200, plus points on your driving record. If you miss the renewal important date, you must renew in person at a PennDOT office; you cannot renew online after expiration.

Title fees when you buy or transfer a vehicle

When you buy a used car in Pennsylvania, you must obtain a title in your name. The seller provides you with the current title, signed over to you. You then take that signed title, proof of purchase (the bill of sale), and proof of insurance to a PennDOT office or authorized agent. You pay the $28 title fee, and PennDOT issues a new title with your name as the owner.

If you buy a vehicle from a dealer, the dealer often handles the title transfer for you as part of the sale, but you still pay the $28 fee—it is usually included in the total cost or listed separately on your bill of sale. If you buy from a private seller, you must handle the title transfer yourself within 20 days of purchase, or you risk a penalty.

If your title is lost, damaged, or contains an error, you can request a duplicate or corrected title. This also costs $28. You can request a duplicate title by mail or in person at a PennDOT office. Mail requests take 7 to 10 business days; in-person requests are processed the same day.

Additional fees and special circumstances

Pennsylvania charges extra fees for certain vehicle types and situations. If you register a vehicle as a commercial vehicle (used for business), the fee is higher than a standard passenger vehicle. Motorcycles have a separate, lower registration fee of $18 per year. Trailers also have their own fee structure based on weight.

If you register a vehicle for only part of the year, you do not pay a prorated fee—you pay the full annual fee regardless of when you register. However, if you sell your vehicle before the registration expires, you can request a refund of the unused portion. The refund is calculated based on the number of months remaining on your registration.

Vehicles registered to non-residents (people who do not live in Pennsylvania but own property or conduct business there) pay the same registration fee as residents. However, if you move out of Pennsylvania and register your vehicle in another state, you must surrender your Pennsylvania registration and title to PennDOT or an authorized agent.

Payment methods and where to pay

PennDOT accepts payment by credit card, debit card, check, or money order. Online payment through the PennDOT website accepts Visa, Mastercard, American Express, and Discover. There is no additional fee for paying by card online, though some authorized agents may charge a small processing fee if you pay in person with a card.

You can pay at any of these locations: the PennDOT website (online renewal only), a PennDOT office (in-person renewal and title transfers), or an authorized agent such as an AAA office, certain insurance agencies, or other licensed agents. Not all agents offer all services—some handle renewal only, while others handle title transfers as well. Call ahead to confirm what services your nearest agent offers.

If you pay by mail, send your renewal notice and payment to the address listed on the notice. Do not send cash through the mail. Allow at least two weeks for processing. If you pay in person, bring your current registration, proof of insurance, and a valid ID. For title transfers, bring the signed title, bill of sale, proof of insurance, and a valid ID.

What happens if you do not renew on time

Driving with an expired registration is a violation in Pennsylvania. If you are stopped by police, you can be fined $25 to $200 and receive points on your driving record. Your vehicle can also be impounded. If your registration has been expired for more than 60 days, you must renew in person at a PennDOT office—you cannot renew online.

If you miss the renewal important date by a small amount (a few days), you can still renew online if you have not been stopped or cited. However, once your registration is more than 60 days overdue, the online system locks you out, and you must go to a PennDOT office in person. Bring your expired registration, proof of insurance, and a valid ID.

If your vehicle has been sitting unused and the registration has expired, you still must renew before driving it on public roads. Even moving a vehicle from your driveway to a repair shop requires valid registration. If you do not plan to drive the vehicle, you can request a refund of your registration fee and surrender the registration to PennDOT.

Frequently Asked Questions

Can I renew my registration if it has already expired?

Yes, but only in person at a PennDOT office if it has been expired for more than 60 days. If it expired fewer than 60 days ago, you can still renew online. Bring your expired registration, proof of insurance, and a valid ID to any PennDOT office.

Do I have to pay the registration fee every year?

Yes. Pennsylvania requires annual registration renewal. You cannot register a vehicle for multiple years at once. The fee must be paid each year before your current registration expires.

What if I sell my vehicle before the registration expires?

You can request a refund of the unused portion of your registration fee. Contact PennDOT or visit an authorized agent with proof of sale. The refund is calculated based on the number of months remaining on your registration.

Is there a fee to renew online?

No. Online renewal costs the same as renewing by mail or in person. PennDOT does not charge an extra fee for using the online system. Some authorized agents may charge a small processing fee for in-person card payments, but PennDOT itself does not.

What do I need to bring to renew in person?

Bring your current registration, proof of insurance, and a valid photo ID. If you are renewing an expired registration, bring the expired registration as well. For a title transfer, also bring the signed title and bill of sale.