Pennsylvania Car Registration Costs
Pennsylvania charges a flat registration fee for most passenger cars. A one-year registration costs $48, while a two-year registration costs $96. The fee covers your registration plate and is valid for the period you choose.
Some Pennsylvania counties also charge an additional local fee of $5 per year for vehicle registration. This means if you live in one of these 25 participating counties, you'll pay $5 more for each year of registration. A two-year registration in these counties costs $10 extra, and a five-year registration costs $25 extra.
What Affects Your Registration Cost
Your final registration fee depends on:
- Vehicle type: Cars pay a flat fee, but trucks are charged by weight
- County of residence: About 25 counties charge the $5 local fee
- Registration period: One year or two years (or longer for some vehicle types)
Other Vehicle Registration Fees
If you drive a different vehicle type, costs vary:
| Vehicle Type | One-Year Cost | Two-Year Cost |
|---|---|---|
| Motorcycle | $45 | $90 |
| Motorized bicycle/moped | $24 | $48 |
| Farm vehicle certificate | $33-$136 | Varies by type |
| Recreational trailer (Class 1) | $15 | $30 |
| Permanent registration | $537 | One-time fee |
Pennsylvania Registration vs. Taxes
Pennsylvania does not charge a property tax on vehicles based on registration. The registration fee is separate from any sales tax you pay when buying a car. The registration fee goes toward building and maintaining Pennsylvania roads and highways.
Tips for Registration
When you register or renew, remember to bring proof of insurance. If you change vehicle ownership, there's an additional $67 fee to document the transfer. You can renew your registration through PennDOT online or at authorized agents throughout the state.
Checking your county's participation status helps you budget the correct amount. If you're unsure whether your county charges the local fee, contact your local PennDOT office or check the official fee schedule.


