The colours on the Indian national flag are saffron on the top, white in the middle and green on the bottom. There is also a navy blue coloured Ashoka chakra in the centre on the white colour.