The rocks that weather the slowest are granite and quartzite. Granite is an igneous rock composed of interlocking crystals of quartz, feldspar, and mica. Quartzite is a metamorphic rock formed when sandstone is subjected to heat and pressure. Both of these rocks are very hard and resistant to weathering.