Ruslands flag (russisk: флаг России, tr.flag Rossii) er en trikolore med tre vandrette striber i ens bredde; fra øverst til nederst henholdsvis hvid, blå og rød.
22. august1991 genindførte den russiske sovjetrepublik den hvid-blå-røde trikolore. Ved Sovjetunionens opløsning ved årsskiftet 1991/1992 blev flaget videreført af den Russiske Føderation, og den 22. august er flagets dag i Rusland. Det nuværende orlogsflag, hvidt med blåt andreaskors, stammer ligeledes fra zartiden og blev, ligesom den hvid-blå-røde trikolore, genindført i forbindelse med Sovjetunionens opløsning.