Most PCs can run two monitors at once if they have the right ports

Your computer probably has the connections you need already. Most desktop PCs and many laptops have at least two video outputs — common ones are HDMI, DisplayPort, USB-C, or VGA. If your PC has two different types of ports, you can plug one monitor into each. If it has two of the same type, you can use both. The catch is that your graphics card (or integrated graphics on laptops) has to support multiple displays, which nearly all modern ones do.

The simplest setup uses two cables of the same type. If your PC has two HDMI ports, buy two HDMI cables, plug one monitor into each port, and Windows or macOS will detect both automatically. If your ports are different types — say, one HDMI and one DisplayPort — you'll need matching cables for each monitor. Older PCs with only VGA might need an adapter to add a second output, which costs $15 to $40.

Key Takeaways

  • Check your PC's back panel or sides for video ports; most modern computers have at least two outputs like HDMI, DisplayPort, or USB-C.
  • Plug each monitor into a separate port on your PC using the correct cable type, then turn on both monitors and your operating system will recognize them.
  • If your PC has only one video port, you can add a second output using a USB-to-HDMI adapter or a docking station, though performance may be slower than a native port.
  • Once both monitors are connected, you can arrange them in Windows or macOS settings to match your physical setup and choose whether to extend your desktop or mirror the display.

Finding the video ports on your PC

Look at the back of your desktop tower or the sides of your laptop for rectangular or trapezoidal ports. HDMI ports are flat and rectangular, about the size of a USB port but wider. DisplayPort connectors are similar but have a small notch on one corner. USB-C ports are small and oval-shaped. VGA ports (older standard) are blue and have three rows of small holes. Most modern PCs have at least one HDMI and one DisplayPort, or two HDMI ports.

If you're not sure what you have, right-click your desktop on Windows and select "Display settings," then scroll down and click "Advanced display settings." You'll see a list of connected displays and available ports. On a Mac, go to System Settings, then Displays, and you'll see what's plugged in and what ports are available.

Laptops often have fewer ports than desktops. Many newer laptops have only USB-C or Thunderbolt ports, which can output video but require an adapter or dock. Some gaming laptops have HDMI plus USB-C. Check your laptop's manual or manufacturer website if you're unsure — the model number is usually on the bottom.

Connecting two monitors with matching ports

If your PC has two HDMI ports, two DisplayPort ports, or two USB-C ports, the process is straightforward. Buy two cables of the matching type — HDMI-to-HDMI, DisplayPort-to-DisplayPort, or USB-C-to-USB-C. Plug one monitor into the first port and the second monitor into the second port. Turn on both monitors and your PC.

Windows will detect both displays within a few seconds and ask how you want to arrange them. You'll see options like "Extend these displays" (which stretches your desktop across both) or "Duplicate these displays" (which shows the same thing on both). Choose "Extend" if you want more screen space, or "Duplicate" if you're presenting or want the same view on both. You can change this anytime in Display Settings.

On a Mac, both monitors will appear in System Settings under Displays. You can drag the white menu bar between them to choose which is your main display, and arrange them to match your physical layout.

Connecting monitors with different port types

If your PC has one HDMI port and one DisplayPort port, you'll need one HDMI cable and one DisplayPort cable. Plug the first monitor into HDMI and the second into DisplayPort, then power them on. Your PC will recognize both. This is common on mid-range desktops and some business laptops.

If one monitor has a different input than the other — for example, one has HDMI and the other has only VGA — you'll need an adapter. A USB-to-HDMI adapter ($20 to $40) can convert a USB port to HDMI output, but performance is slower than a native port because the data travels through the USB bus. A more reliable option is a docking station, which sits between your PC and monitors and provides multiple video outputs. Docks cost $50 to $200 depending on features.

Adding a second monitor when your PC has only one port

If your PC has only one video output, you have two practical options: a USB-to-HDMI adapter or a docking station. A USB-to-HDMI adapter plugs into a USB port on your PC and provides an HDMI output for a second monitor. They're cheap ($20 to $40) but slower — your second monitor will refresh at lower frame rates and may lag slightly if you're scrolling or moving windows. They work fine for email, web browsing, and documents, but not for gaming or video editing.

A docking station is a box that sits on your desk and connects to your PC via USB or USB-C. It provides multiple HDMI or DisplayPort outputs, plus USB ports, Ethernet, and sometimes SD card readers. Docks cost $50 to $200 and perform better than adapters because they have their own graphics processor. They're especially useful for laptops because they also charge your device while you work.

Thunderbolt docks (for Macs and some Windows laptops) are the fastest option but also the most expensive, ranging from $100 to $400. They support higher resolutions and refresh rates than USB-C docks.

Arranging your monitors in Windows or macOS

Once both monitors are plugged in and powered on, you need to tell your PC how they're positioned. In Windows, right-click the desktop and select "Display settings." You'll see two numbered rectangles representing your monitors. Drag them to match your physical setup — if your second monitor is to the right of your first, drag the second rectangle to the right of the first one. This lets you move your mouse smoothly between screens.

You can also choose which monitor is your main display (where your taskbar appears) by clicking a monitor and checking "Make this my main display." If one monitor is higher than the other physically, drag it up in the settings so your cursor aligns properly when you move between them.

On a Mac, go to System Settings, then Displays. You'll see an "Arrangement" tab where you can drag the white menu bar to choose your main display and arrange the others around it. The position you set in Arrangement determines how your cursor moves between screens.

Checking your graphics card's limits

Almost all modern graphics cards support two monitors, but very old PCs might not. If Windows or macOS detects only one monitor even though both are plugged in, your graphics card may not support dual displays. Check your graphics card model by opening Device Manager on Windows (right-click Start, select Device Manager, then expand "Display adapters") or System Report on Mac (Apple menu, then About This Mac, then System Report, then Graphics/Displays).

Search your graphics card model online plus "dual monitor support." If it doesn't support two displays, you'll need a USB-to-HDMI adapter or docking station, which adds a second graphics processor to handle the extra monitor. Alternatively, you can upgrade your graphics card, though this is only practical on desktop PCs — laptops can't be upgraded.

Troubleshooting when a monitor isn't detected

If you've plugged in both monitors but one isn't showing anything, try these steps in order. First, make sure both monitors are powered on and set to the correct input (use the monitor's menu buttons to select HDMI, DisplayPort, or whatever port it's plugged into). Second, unplug the cable from your PC and plug it back in — sometimes the connection doesn't register on the first try. Third, restart your PC.

If the monitor still doesn't appear, try swapping cables between the two monitors. If the second monitor works with the first monitor's cable, the cable is bad. If the second monitor still doesn't work, the port on your PC might be damaged. Try a different port if you have one, or use a USB-to-HDMI adapter as a workaround.

On Windows, you can also force detection by right-clicking the desktop, selecting "Display settings," scrolling down, and clicking "Detect." On a Mac, hold Option and click the Displays menu in the top menu bar, then select "Detect Displays."

Frequently Asked Questions

Do I need special cables to connect two monitors?

No — standard HDMI, DisplayPort, or USB-C cables work fine. Buy the cable type that matches your monitor and PC ports. If your monitor and PC use different types, you'll need an adapter, which costs $10 to $40.

Can I use two monitors with a laptop?

Yes, if your laptop has two video outputs or a USB-C port that supports video. Many laptops have only one HDMI port, so you'll need a USB-to-HDMI adapter or docking station to add a second monitor. Docking stations are more reliable and also charge your laptop while you work.

Will using two monitors slow down my PC?

Not noticeably for everyday tasks like browsing and email. Gaming and video editing may see a small performance drop because your graphics card is rendering to two screens instead of one, but most modern cards handle it fine. USB-to-HDMI adapters are slower than native ports and may cause lag when scrolling or moving windows.

Can I use monitors with different sizes or resolutions?

Yes — Windows and macOS support mixing different monitor sizes and resolutions. You can have a 24-inch 1080p monitor next to a 27-inch 1440p monitor and they'll work together. You may need to adjust text scaling in Display Settings so everything looks the right size on each screen.

What if my PC only has USB ports and no video ports?

You'll need a USB-to-HDMI adapter or a USB docking station. Adapters are cheaper but slower; docks are more expensive but perform better. Both let you connect monitors to a PC that has no native video outputs.