Yes Uranus does have seasons but they are very different to those we experience here on planet Earth. Every planet circles around the Sun which is at the centre of our solar system.
Planets also spin around their own axis, like a spinning top.
Now seasons are caused when the axis a planet spins around doesn't go straight up and down, but is in fact tilted. As the planet moves around the Sun some places will receive more sunlight that others at a certain time of year, giving rise to the seasons. On Earth the tilt is really quite small, but on Uranus the tilt is very large, in fact it is almost as if it had been tipped onto its side. Because of this Uranus only has two seasons, summer and winter - summer when its north pole is facing the Sun and winter when it points away. Because Uranus takes 84 years to travel around the Sun each season lasts for 42 years.