List of NJ Transit rolling stock

NJ Transit Rail Operations, the rail division of NJ Transit, operates a fleet of 175 locomotives and over 1,200 passenger cars. This rolling stock is used to operate NJ Transit's network of 11 lines.

Active revenue
These locomotives carry NJTR reporting marks for revenue service. Not included are the EMU cars, which are technically locomotives, but are listed in the passenger cars roster below.

Non-revenue
All non-revenue locomotives are diesel-powered and legally carry the same "NJTR" AAR reporting marks as all other equipment without exception. As these locomotives lack HEP, they do not haul trains in passenger service unless performing a rescue.

Passenger cars
NJ Transit has a fleet of over 1,000 passenger cars. Previous car fleets include the Comet I, Comet III, Comet IA, and Comet IB. The fleet and examples are described below.