It might depend on the exact model, particularly with the aftermarket coolers that brands such as EVGA, ASUS, and Gigabyte add to their cards, but the vast majority of Nvidia GTX 970s will fit in this case. I know from personal experience that an EVGA SC edition will fit. You'll need to upgrade the power supply, and I'd also recommend purchasing additional case fans that can be powered by Molex or SATA connectors instead of motherboard fan headers.