The favourite colours of Lord Ganesha are green and yellow. This is why Lord Ganesha loves the marigold flowers because of the pure yellow colour that these flowers have