Rolling stock consisted initially of four coaches originally built for the Millwall Extension Railway, two dating from 1871 and two from 1872. These were supplemented by four more coaches built by the Great Eastern Railway in 1884. They had lower floors, and were of two types; coaches 5 and 6 had four wheels, while coaches 7 and 8 were bogie vehicles, and were considerably longer. All four vehicles had ornate end balconies. The company also built a new baggage van at the same time, and allocated a brake van built in 1875 to the tramway. Motive power was provided by GER Class G15 0-4-0T tram engines, three of which were built in 1883 for the opening of the line; a further seven were built between 1885 and 1897, some for the Wisbech and Upwell Tramway and others for the Yarmouth Union tramway and freight-only lines at Colchester and Ipswich. Those used on the tramway were stabled at March Depot. The first four coaches were scrapped in 1890, when they were replaced by four new four-wheeled vehicles, which were again numbered 1 to 4. Between 1903 and 1921, the Great Eastern Railway built a fleet of twelve GER Class C53 0-6-0T tram engines, up to five of which were based at Wisbech – the others worked at Yarmouth, Colchester and Ipswich. In accordance with Board of Trade regulations, the tram engines were fitted with sideplates and cowcatchers.