Pennsylvania registration fees depend on vehicle weight and type
Pennsylvania charges registration fees based on your vehicle's gross vehicle weight rating (GVWR), not its make or model. A passenger car typically costs between $36 and $51 per year, while heavier vehicles cost more. Trucks, trailers, and commercial vehicles fall into different weight brackets with their own fees. The Pennsylvania Department of Transportation (PennDOT) publishes the full fee schedule on its website, organized by weight class.
Your registration also includes a $10 title fee if you are registering a vehicle for the first time in Pennsylvania or transferring ownership. If you are renewing an existing registration, you pay only the weight-based fee — no additional title charge. Personalized plates cost extra, typically $25 to $50 depending on the design you choose.
Registration is valid for one year from the month you receive it. You can renew online, by mail, or in person at a PennDOT office or authorized agent (usually a local notary or tax collector). Online renewal through the PennDOT website is the fastest option and requires your current registration card and driver's license number.
Key Takeaways
- Pennsylvania registration costs $36 to $51 per year for most passenger cars, based on vehicle weight, not the car's value or age.
- A $10 title fee applies only when you register a vehicle for the first time in Pennsylvania or change ownership; renewals do not include this charge.
- You can renew your registration online through PennDOT's website, by mail, or at a PennDOT office or authorized agent without visiting in person.
- Personalized plates add $25 to $50 to your registration cost and require a separate request through PennDOT.
How to find your vehicle's weight class and exact fee
Your vehicle's GVWR is listed on a label inside the driver's door jamb or in your owner's manual. It is the maximum weight your vehicle can safely carry, including passengers and cargo — not the actual weight of your car today. PennDOT groups vehicles into weight brackets, and your fee depends on which bracket your GVWR falls into.
Once you know your GVWR, you can look up the exact fee on the PennDOT fee schedule. The schedule lists fees for each weight class, from under 3,500 pounds up to 80,000 pounds or more. If you cannot find your GVWR or are unsure which bracket applies, you can call PennDOT at 717-787-2937 or visit a local PennDOT office with your registration card or vehicle identification number (VIN).
Commercial vehicles, trailers, and motorcycles have separate fee structures. Motorcycles are typically cheaper than passenger cars. Trailers are charged based on their GVWR, and commercial vehicles may owe additional fees depending on their use and weight. If your vehicle falls into one of these categories, confirm the correct fee before paying.
Renewing your registration online, by mail, or in person
Online renewal through the PennDOT website is the quickest method. You will need your current registration card, driver's license number, and a credit or debit card to pay. The system will calculate your fee based on your vehicle's weight class and show you the total before you submit payment. Your new registration card arrives by mail within one to two weeks.
If you prefer to renew by mail, read the registration renewal form from the PennDOT website or request one by phone. Fill it out, include a check or money order for the correct fee, and mail it to the address listed on the form. Processing takes two to three weeks, and your new card arrives separately.
In-person renewal at a PennDOT office or authorized agent takes the longest but is when ready if you need your registration the same day. Bring your current registration card, driver's license, and payment (cash, check, or card, depending on the location). Many tax collectors and notaries in your county are authorized agents and may have shorter wait times than PennDOT offices.
What happens if your registration expires
Driving with an expired registration is illegal in Pennsylvania. Police can stop you and issue a citation, which carries a fine of $50 to $200 depending on how long your registration has been expired. Your vehicle can also be impounded if you are stopped repeatedly with an expired registration.
If your registration expires while you are waiting for your renewal to arrive, you can print a temporary registration receipt from the PennDOT website after you renew online. This receipt is valid for 30 days and shows law enforcement that you have already paid. Keep it in your vehicle until your new card arrives.
If you miss the renewal important date by more than 30 days, you may owe a late fee in addition to the standard registration cost. The late fee varies, so check the PennDOT website or call 717-787-2937 to confirm the total amount due before you pay.
Transfers, duplicate cards, and address changes
If you buy a used vehicle in Pennsylvania, you must register it in your name within 10 days. The registration fee is the same as a new registration ($36 to $51 plus the $10 title fee), and you will need the title, bill of sale, and proof of insurance. You can complete this at a PennDOT office, authorized agent, or online if the previous owner has already signed the title.
If you move and your address changes, you do not need to pay a new registration fee. You can update your address online through the PennDOT website, by mail, or in person. A new registration card with your updated address will arrive within one to two weeks.
If you lose your registration card or need a duplicate, PennDOT charges a small fee (typically $5 to $10) to issue a replacement. You can request a duplicate online, by mail, or in person at a PennDOT office or authorized agent.
Discounts and special registration options
Pennsylvania does not offer a discount for paying multiple years of registration at once. You must renew annually, and each year's fee is calculated separately based on your vehicle's weight class at the time of renewal.
If you are a military member on active duty, you may be exempt from paying registration fees. Contact your local PennDOT office with proof of active duty status to learn whether you may have access to and what documentation you need to provide.
Disabled veterans and people with disabilities may be may be able to access for special license plates that cost less than standard plates or come with parking privileges. These are separate from your registration fee and require a separate request. Contact PennDOT or your county assessor's office for details on what programs are available and what proof you need to provide.
Frequently Asked Questions
Can I renew my registration if my license plate is damaged or missing?
Yes, you can renew your registration without a plate. However, if your plate is missing or unreadable, you will need to order a replacement plate at the same time. PennDOT charges a separate fee for replacement plates (typically $10 to $15). You can do this online, by mail, or in person.
What if I sell my vehicle before my registration expires?
You do not get a refund for unused registration time. Once you sell the vehicle, the new owner must register it in their name. If the sale happens partway through your registration year, you lose the remaining months. Make sure the bill of sale is dated and signed by both parties.
Do I need to register a vehicle I keep off the road?
If your vehicle is not driven on public roads, you may be able to register it as non-operational or off-road only, which costs less than standard registration. Contact PennDOT to ask whether your situation qualifies and what paperwork you need to provide.
How do I know if my registration is about to expire?
Your registration card shows the expiration date. PennDOT does not send renewal reminders by mail or email, so mark your calendar or set a phone reminder. You can renew up to 30 days before your registration expires, so plan ahead to avoid late fees.
Can I register a vehicle with an out-of-state title?
Yes, but you must first transfer the title to Pennsylvania. Bring the out-of-state title, proof of insurance, and proof of residency to a PennDOT office or authorized agent. They will issue a Pennsylvania title and then register the vehicle. The $10 title fee applies because it is your first Pennsylvania registration.