informational alert
Portland and the federal government

Learn about our sanctuary city status, efforts to block federal overreach: Portland.gov/Federal

Pay to park guide

Information
How to pay for on-street parking using the Parking Kitty mobile app, Parking Kitty website, or at parking pay stations. Pay-by-plate explained. Information provided by the Parking Operations team at the Portland Bureau of Transportation (PBOT).

Rates and hours

On-street parking rates, hours, and days when payment is require all vary by meter district and are subject to change when an event district is active around large venues such as Providence Park, Moda Center, the Oregon Convention Center, and Veterans Memorial Coliseum.

  • Rates: between $1.80/hour and $6/hour.
  • Hours payment is required: as early as 8 a.m. until as late as 10 p.m. depending on the district and day of the week

Check the Parking Kitty app or pay station for current rates and hours when payment is required.

More on meter districts:

Public parking in Portland

More on event districts and a schedule for when they are active:

Parking event districts and schedules

More on our five downtown SmartPark garages:

SmartPark garages


Parking Kitty mobile app (or website)

Parking Kitty, the city-owned mobile pay app, makes it easy to park, pay, and be on your way. Simply download the app, create an account, find your zone, and pay. Parking Kitty lets you get alerts on your phone, extend time remotely, or send receipts from your session. Don't want the app or having trouble downloading? Use our Parking Kitty website.

Step 1: Download Parking Kitty

The city will never ask you to download Parking Kitty from a link or QR code. Download directly from your phone's app store.

Android:

Parking Kitty on the Google Play Store

Apple iOS:

Parking Kitty on the App Store

Trouble downloading? Use Parking Kitty website

Step 2: Create, register, and verify your account

You will need a valid phone number to verify your account and a credit or debit card for payment.

Step 3: Find your zone and pay

Teal 2 hour parking sign with Parking Kitty code

For each parking session, the Parking Kitty app (or website) prompts you to add:

  • Zone number where you parked (signs typically mid-block, as in picture)
  • License plate
  • Length of stay
  • Method of payment

Extend your time

Use the app to extend your time up to the maximum time posted where you parked. Per City Code 16.20.430-B: At short-term meters, it is unlawful to extend the parking time beyond the designated limit for parking in a metered space.

Moving your vehicle

You may move your vehicle to a new on-street parking spot within the same meter district without starting a new parking session if you are still within the time you paid for and the posted time limit of the new space.


Parking pay stations

Purple 4 hour parking sign with Parking Kitty code

Pay stations are accessible throughout meter districts. In some areas, the nearest pay station may be around the corner, with sidewalk decals pointing you to the nearest one. Like Parking Kitty, pay stations use a pay-by-plate system—no receipt or sticker to put in your vehicle. Follow instructions to add:

  • Zone number where you parked (signs typically mid-block, as in picture)
  • License plate
  • Length of stay

Pay with a valid credit or debit card. Pay stations do not accept Discover card. Pay stations accept coins but require exact change. If you overpay for the length of stay you selected, pay stations will not dispense change and will not credit you for more time.

Receipts

Pay stations do not print paper receipts. For a digital receipt, look up your parking session:

Look up parking receipt

Broken pay station

Find a broken pay station? Pay at the nearest pay station or via the Parking Kitty app (instructions above). Report broken machines here:

Report a broken pay station


Pay-by-plate, explained

All city parking transactions—using the Parking Kitty mobile app, Parking Kitty website, online permit system, and physical pay stations—now use a pay-by-plate system. This means no paper receipts or stickers to lose or misplace. Customers simply enter their license plate number to pay for parking. Parking enforcement officers can look up transactions and verify you paid using your license plate (or temporary registration or trip permit number).

Tips

  • Use numbers and letters only. No special characters like hyphens (-) or ampersands (&).
  • Verify your plate number is correct. If Parking Enforcement can't match your license plate with the transaction, you may get a citation.

Examples

Here are examples of license plates, including specialty plates, temporary registration permits, trip permits, and how to type the alphanumeric characters into the system. Make sure to distinguish a zero (0) and the letter ‘O' when entering your plate!

For Example 1 (Oregon plate with standard tree, center, pictured below), you would enter three zeroes and three ‘B's: 000BBB

For Example 2 (Pacific Wonderland plate, pictured below), you would enter a nine, the letter ‘P' and four zeroes with no hyphen: 9P0000

For Example 3 (Crater Lake plate, pictured below), you would enter the letters ‘C' and ‘A' that are vertical on the left side of the plate, then five zeros: CA00000

For Example 4 (Veteran plate, pictured below), you would enter the letter ‘D' and the number 4 that are vertical on the left side, then the remaining zero, 4, zero, 6: D40406

For Example 5 (University of Oregon plate, pictured below), you would enter the letters ‘U' and ‘O' then five zeroes: UO00000

For Example 6 of a Temporary Registration Permit or Trip Permit (pictured below), you would enter the letter ‘P' then six zeroes: P000000

 

For Example 7 of a Temporary Registration Permit or Trip Permit (pictured below), you would enter the six digits: 012345

Back to top