The Sun takes about 26 day to make one rotation at its equator.
Here are some speeded up movies taken in the utraviolet wavelength range with the EIT instrument on the SOHO satellite. They show the Sun at the minimum of solar activity of the left hand side and at maximum of solar activity on the right hand side.
Content on this page requires a newer version of Adobe Flash Player.
When the speed of rotation varies like this, we say the object has 'differential rotation'. Nobody really understands fully why differential rotation happens on the Sun, but if it happened on the Earth it'd look something like this.