Over the past few decades, the use of transition metal nanoparticles (NPs) in catalysis has attracted much attention and their use in C–C bond forming reactions constitutes one of their most important applications. A huge variety of metal NPs, which have showed high catalytic activity for C–C bond forming reactions, have been developed up to now. Many kinds of stabilizers, such as inorganic materials, magnetically recoverable materials, porous materials, organic–inorganic composites, carbon materials, polymers, and surfactants have been utilized to develop metal NPs catalysts. This review classified and outlined the categories of metal NPs by the type of support.