Space

Why does the Sun have spots?

Sunspots are cooler-looking patches caused by tangled magnetic fields. The Sun's surface is extremely hot, but strong magnetic fields can slow the movement of hot gas in some areas. Those areas become slightly cooler than their surroundings, so they look darker from Earth.

Illustration of the sun have spots for the question "Why does the Sun have spots?"
Public mode