Image credit: abc.net.au
Let's know why,
At the sunrise and sunset, the sun is very low in the sky. Thus, the sunlight we see has travelled through a much thicker atmosphere.
As the blue light is scattered more strongly by the atmosphere, it tends to be scattered several times and deflected away in other directions before we see it. Hence, there is relatively more yellow and red light is left for us to see.
Image credit: metoffice.gov.uk
Blue colour has scattered more in the atmosphere then the other colours of light as it is shorter wavelength colour of light. However, light has further to travel through the atmosphere at the sunset.
The shorter wavelength blue light is scattered further, as a sunlight passes over a greater distance and we see long wavelength light yellow and red. This effects are a cause of Rayleigh scattering.
Due to this reason, the sunset appears reddish to us.
Comment your questions which you want to be answered.