Recent progress in nanotechnology has provided high-performance nanomaterials for enzyme immobilization. Nanobiocatalysts combining enzymes and nanocarriers are drawing increasing attention because of their high catalytic performance, enhanced stabilities, improved enzyme–substrate affinities, and reusabilities. Many studies have been performed to investigate the efficient use of cellulose nanocrystals, polydopamine-based nanomaterials, and synthetic polymer nanogels for enzyme immobilization. Various nanobiocatalysts are highlighted in this review, with the emphasis on the design, preparation, properties, and potential applications of nanoscale enzyme carriers and nanobiocatalysts.