Apple's MacBook Pro is the go-to choice for many power users who like to remain mobile, packing in the latest M3 processor with a killer mini-LED display and many other high-end features. The aluminum unibody and slab-like design have a certain appeal, but the thin look comes at the cost of a generous selection of ports. Modern MacBook Pros have, at best, three Thunderbolt 4 ports, HDMI, SD card reader, and 3.5mm audio jack. Your specific model might have fewer ports, which makes an even stronger case for adding a USB-C hub to your arsenal.

Hubs are more portable than MacBook Pro docking stations and don't usually require an external power source, making them ideal for travel or for occasional connections. They can even handle full-time work at a desk, taking up less space than a dock. Not every USB-C hub is created equally, but we've collected the very best here for your MacBook Pro.

  • Dock_3_Alt__1_-removebg-preview
    Belkin 6-in-1 USB Hub
    Editor's choice
    $41 $45 Save $4

    Belkin's 6-in-1 USB-C hub can handle up to 85W of passthrough charging from laptop's adapter, and it boasts six downstream ports. On the end are SD and microSD card readers, with the front edge filled with USB-C for charging, dual USB-A 3.0, HDMI 4.1, and 3.5mm audio jack.

  • CalDigit Element Hub
    CalDigit Element Hub
    Premium pick

    The Element Hub blurs the docking station lines, as it requires power to operate. The trick here is that it's only about as big as a hub, while offering three downstream Thunderbolt 4 ports as well as four USB-A 3.2 (Gen 2) ports with 10Gbps transfer capabilities. The host cable is not captive (meaning you can replace it), and you can expect up to 60W of power delivery to the host.

  • Plugable 5-in-1 USB-C hub for MacBook
    Plugable 5-in-1 USB-C Hub for MacBook
    Best value

    Made specifically for modern MacBook Pros, the Plugable 5-in-1 hub clips straight onto the laptop's two USB-C ports, leaving space for the MagSafe charger. It opens up two USB-A 3.0 ports, downstream USB4, 1Gbps Ethernet, and a 3.5mm audio jack. It's a sleek accessory designed to take up little space on your desk.

  • ugreen revodok pro 210
    UGreen Revodok 210 Pro
    Downstream USB-C

    Ugreen's Revodok 210 Pro we reviewed has a long braided host cable and up to 85W of power delivery to the host via the USB-C port. It otherwise offers two USB-A 2.0, one USB-A 3.0, downstream USB-C 3.0, dual HDMI, 1Gbps Ethernet, and SD/microSD card readers. It's rather compact and is built well.

  • anker_665-removebg-preview
    Anker 655 8-in-1 USB-C Hub
    Extra style points
    $70 $100 Save $30

    Anker's 655 8-in-1 hub has a slick T-shape USB-C connector and faux leather cover for a bit of warmth in a cold hub world. It features a USB-C port for power passthrough (up to 100W), HDMI, Ethernet, two USB-A 3.2 (Gen 2), SD/microSD card readers, and a 3.5mm audio jack. Get it in grey or white colors.

  • 01-2-1
    Dockteck 7-in-1 USB-C Hub
    Slim profile
    $40 $50 Save $10

    Dockteck's 7-in-1 USB-C hub has a slim profile that makes it easier to slip into a pocket. On one end is an Ethernet (1Gbps) port for wired internet, with HDMI, dual USB-A 3.0, USB-C, and SD/microSD card readers on the side. Note that the USB-C port is reserved for passthrough charging, with up to 92W to the host.

  • New Project-3-11
    Mokin 12-in-1 USB-C Hub
    For older MBP models

    Those working with an older Intel-based MacBook Pros should check out Mokin's 12-in-1 hub. It plugs into both Thunderbolt 3 (USB-C) ports on the side of your laptop simultaneously, but it delivers four USB-A 3.1, 1Gbps Ethernet, dual HDMI, SD/microSD card readers, 3.5mm audio, VGA, and a USB-C port for passthrough charging up to 100W.

  • DockCase 7-in-1 Visual Smart Hub
    DockCase USB-C Smart Visual Hub 7-in-1
    Built-in display

    DockCase's Visual Smart hub we reviewed takes the standard design and adds a glass top with enclosed 1.3-inch display. It allows you to keep tabs on a bunch of useful information, and it otherwise provides your MacBook Pro with three USB-A 3.1, downstream USB-C 3.2 (10Gbps), HDMI, SD/microSD card readers, and a USB-C port for passthrough charging.

Our favorite MacBook Pro USB-C hubs

Revodok 210 pro plugged into a laptop

The MacBook Pro makes up a good chunk of what we consider the best Macs, but one criticism I often hear has to do with the lack of a wide variety of ports. Most power users rely on more than just USB-C or Thunderbolt for their workflow, but Apple is reluctant to give them what they want. Even more casual users will often need to plug in a USB-A device or some removable storage, in which case a hub is required.

If I'm choosing one, I'll go with the Belkin 6-in-1 hub. It's priced reasonably, and it offers USB-A, HDMI, USB-C passthrough charging up to 85W, 3.5mm audio, and SD/microSD card readers. The Plugable 5-in-1 hub is even more affordable, but you have to be comfortable with the plug-in style that has it sort of hang off the side of your laptop.

The CalDigit Element hub has been a favorite of mine for years, but it's limited to three downstream Thunderbolt 4 and four USB-A ports. If you'd like more high-performance ports and don't care about having to plug into power, it should be a top (if pricey) pick. And finally, those who need downstream USB-C should check out Ugreen's Revodok 210 Pro. It's a sleek hub with 10 ports and a long, braided USB-C host cable.