Skihickory vokser i mange ulike skogtyper sammen med andre hickoryarter og eik. Utbredelsen omfatter østlige Nord-Amerika fra sørvestlige Nebraska og sørøstlige Minnesota gjennom sørlige Ontario og sørlige Québec til sørlige Maine, sørover til Georgia, Alabama, Mississippi, Louisiana og østlige Texas, samt noen disjunkte forekomster i fjellene i nordøstlige Mexico. Den mangler på kystslettene i sør og øst og i nedre del av Mississippi-dalen.