Middlesbrough has 20 car parks across the area. These include 9 general use, 6 town centre, and 5 railway station car parks. Across all listed car parks, there are approximately 7,463 spaces in total. Parking demand in Middlesbrough tends to be highest during weekday lunchtimes and Saturday afternoons. Use the busyness predictions on each car park page to compare your options and find the best time to visit.

All Car Parks

Cannon Park Long Stay

generic
~204 spaces

Captain Cook Square

town centre
~788 spaces

Captain Cook Square

town centre

Cleveland Centre

town centre
~1692 spaces

Dundas Arcade

railway station

Ferry Road Car Park

generic
~40 spaces

France Street

generic
~530 spaces

Hill Street

town centre
~809 spaces

Lower Feversham Car Park

railway station
~166 spaces

Middlesbrough Station Long Stay

railway station
~135 spaces

New Hospital Car Park

railway station
~1018 spaces

North Ormesby Market

generic
~81 spaces

North Ormesby Market

generic
~31 spaces

One-Life Car Park

generic
~141 spaces

Public Parking

town centre
~124 spaces

Station Street Car Park

town centre
~116 spaces

Visitor Parking V1

generic
~266 spaces

Visitor Parking V2

generic
~258 spaces

Visitor Parking V3

generic
~167 spaces

Zetland

railway station
~897 spaces