Astronomy Stack Exchange is a question and answer site for astronomers and astrophysicists. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The planets rotate as an after effect of their creation, the dust clouds that compressed span as they did so and the inertia has kept it rotating ever since.

It's fairly easy to prove that planetary bodies are rotating just by watching their features move across their respective horizons.

This seems less easy to discern for amateur astronomers in the case of the sun though.

Does the Sun also rotate as a by-product of it's creation? What evidence is there to support this? Does the sun have any discerning features that make it evident it is rotating?

share|improve this question
Why did Galileo bother? – Rob Jeffries Oct 16 '15 at 15:09
up vote 65 down vote accepted


It does not rotate uniformly though, different portions have a different angular velocity (as a body made of plasma, it can get away with this).

Measuring this in theory is pretty easy, we just need to track the motion of the sunspots. This isn't as simple as calculating the changes in relative positions of the sunspots, though, as the Earth is rotating and revolving, which makes the calculations harder. This measurement can be done using the celestial sphere (the field of stars that we see) as a "fixed" reference point and seeing how the Earth and the sunspots move relative to that.

Almost everything in the universe rotates/revolves, at least a little bit, because angular momentum is hard to get rid of. It can be transferred from body to body, but for a body to end up with zero angular momentum, it needs to meet another body with the exact same angular momentum and collide with it in a particular way. Given that this is pretty rare, all celestial bodies rotate.

In addition to that, a non rotating body that is revolving will eventually start spinning due to tidal forces.

share|improve this answer

Yes, the Sun rotates. This can be observed by tracking a variety of features on the Sun, such as sunspots, X-ray brightpoints, coronal holes, filaments, and small magnetic flux elements. Another way to determine the rotational speed of the Sun is to measure spectral lines at the edge of the Sun's disk and determine their redshift.

It is thought that the rotation of the Sun is due to the way the primordial gas cloud collapsed in on itself to create the Sun. Also, it is likely that the Sun originally rotated much faster when it initially formed, than it does to day. This slow-down was probably caused by 'magnetic breaking' in which strong magnetic fields threading our primordial Sun out into the solar wind resisted the rotation.

Today, the reason that the Sun rotates at a different angular speed at different solar latitudes is due to hydromagnetic effects. One cause is thought to be the nature of convection within the outer third of the Sun. Interestingly, below a the convective envelope, beneath a boundary called the tachocline, the Sun rotates as a rigid body. You can find more about this in Schou et al., 1998

share|improve this answer

Although its too late to reply to this interesting question but trying to add few more points.

Yes the sun rotates.

Now the question arises as to how we can check that?

We can observe this by observing sunspots. All sunspots move across the face of the Sun. This motion is part of the general rotation of the Sun on its axis. Observations also indicate that the Sun does not rotate as a solid body, but it spins differentially. That means that it rotates faster at the equator of the Sun and slower at its poles. (The gas giants Jupiter and Saturn also have differential rotation.) The movements of the sunspots indicate that the Sun rotates once every 27 days at the equator, but only once in 31 days at the poles.

You may refer this interesting article:- Does The Sun Rotate?

share|improve this answer
Here is a nice place to watch the daily movement of sunspots: – Wayfaring Stranger Aug 4 '14 at 19:36
This is an old thread, but I found this interesting. Young suns, when they just form often rotates very fast. Not once every 31 days, but once a day or several times a day. This is similar to the skater who spins faster when he/she pulls in their arms. The conservation of angular momentum can make young stars spin very fast. They slow down over time, probably due to planetary tidal drag – userLTK Mar 24 '15 at 5:41
No they slow down due to coupling between the stellar wind and magnetic field. – Rob Jeffries Oct 16 '15 at 15:08

Yes, Sun has differential rotation. Movement of Sun spots is one of the proofs that Sun rotates. The differential rotation causes the weird twisted magnetic fields which shows in the Sun's prominence.

share|improve this answer

Yes the sun rotates and it takes about 26.24 days.They are many methods to determine the rotation periods but most common one is by observing sunspots.

Here's a link with a detailed explanation

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.