Jupiter completely rotates on its axis once every 9.9 hours. Jupiter completes an orbit around the sun once every 11.8 Earth years, or 4,332 Earth days. How Long Does It Take for Earth to Completely Rotate Once on Its Axis? read more
The rotation of Jupiter at its poles takes about 5 minutes longer than the rotation of Jupiter at its equator. So the commonly quoted 9.9 hours is actually an average amount for the entire planet. Scientists actually use three different systems to calculate the rotation of Jupiter. read more