Proteins play a crucial role in life, taking part in all vital processes in the body. In the past decade, there was increasing interest in delivering active forms of proteins to specific cells and organs. Intracellular protein delivery holds enormous promise for biological and medical applications, including cancer therapy, vaccination, regenerative medicine, treatment for loss-of-function genetic diseases and imaging. This tutorial review surveys recent developments in intracellular protein delivery using various nanocarriers. Methods such as lipid-mediated colloidal systems, polymeric nanocarriers, inorganic systems and protein-mediated carriers are reviewed. Advantages and limitations of current strategies, as well as future opportunities and challenges are also discussed.