Disclosed is a process for upgrading a naphtha feed stream comprising light naphtha, heavy naphtha, or a combination thereof, for supplying to a cracking process. A naphtha feed stream can be supplied to a hydrotreater 142 to remove impurities, followed by dearomatization in an aromatics extraction unit 136. A dearomatized naphtha stream 104 can be supplied to a cracking process 112 and a recovery process 116 to produce various streams including ethylene 122 and propylene 124 for collection, ethane 110 and propane 108 for recycle to the cracking process 112, and a pyrolysis gas stream 128 which can be further treated to produce a C5 olefins stream 106, a C6-C8 stream 104, a C9+ stream 134, and a fuel oil stream 140.