Steam on the Dock returns to the Albert Dock this weekend.
The event, on May 6-7, promises more than 30 steam engines, boats and even a train taking up residence at the grade I listed waterfront location.
Among the attractions will be the return of the Ffestiniog and Welsh Highland Railways, with Palmerston being a fully-operating steam train which will take visitors on rides along Hartley Quay.
People will also be able to have a look on board the 'Danny' - the restored steam tug the Daniel Adamson.
And new for 2017 is a second early 20th century tug, Kerne, which served in two world wars and was the last coal-fired steamer to work on the River Mersey, and which is making its Steam on the Dock debut.
In addition, there will be a steam showcase around the Salthouse Dock at 1pm and 3pm on both Saturday and Sunday, with a marching band joining steam engines, dray carts and shire horses at the 1pm event each day.
And the weekend also features classic steam narrowboats, an historic fairground organ and events and activities at the Merseyside Maritime Museum.
Steam on the Dock is at the Albert Dock on May 6-7 from 10am-5pm each day.