Perth has 27 car parks across the area. These include 18 town centre, 7 general use, 1 railway station, and 1 park and ride car parks. Across all listed car parks, there are approximately 2,949 spaces in total. Town centre parking in Perth is typically busiest on Saturdays. Weekday mornings and Sundays tend to be the quietest times. Use the busyness predictions on each car park page to compare your options and find the best time to visit.

All Car Parks

Atholl Place Car Park

town centre
~42 spaces

Back Wynd

generic
~23 spaces

Blackfriars Car Park

town centre
~27 spaces

Blackfriars Car Park

town centre
~21 spaces

Broxden Park & Ride

park and ride
~581 spaces

Broxy Kennels Car Park

generic

Canal Street Car Park

town centre
~54 spaces

Canal Street

town centre
~439 spaces

Car Park, Perth

generic
~200 spaces

Charles Street Car Park

town centre
~43 spaces

Jubilee Car Park

generic
~35 spaces

Kinnoull Street Car Park

town centre
~277 spaces

Leonard St Car Park

town centre
~31 spaces

Library (East) Car Park

town centre
~24 spaces

Library (West) Car Park

generic
~32 spaces

Lickley Street Car Park

town centre
~26 spaces

M&S Car Park

town centre
~49 spaces

Mill Street (East)

town centre
~27 spaces

New Row Car Park

town centre
~43 spaces

Perth Theatre Car Park

town centre
~37 spaces

Scott Street Car Park

town centre
~135 spaces

South Inch Car Park

generic
~440 spaces

Speygate Car Park

town centre
~68 spaces

St Magdalene's Hill Car Park

generic
~34 spaces

Thimblerow Car Park

town centre
~207 spaces

Victoria Street Car Park

railway station
~20 spaces

West Mill Street Car Park

town centre
~34 spaces