Es una bandera dividida en tres franjas horizontales con los colores azul (la superior), amarillo (la situada en el centro) y verde (la inferior).
La franja superior posee un grosor de doble tamaño respecto a las dos inferiores.
En el cuadrante superior más alejado del mástil aparece representado el sol, dentro de la franja azul.
En la franja central de la bandera ruandesa figuraba, desde 1962, la inicial del nombre del país "R" en color negro para diferenciarla de la guineana.
[1] Derivados de la bandera de Etiopía, los colores verde, amarillo y rojo representan la paz, la esperanza por el futuro y el pueblo.