Flash is part of DC universe whereas Avengers is of Marvel universe. Flash (comics) Avengers (comics) And in DC universe, Flash is a core member of Justice League. read more
Because flash is not a marvel character. He is a DC character and he is the most powerful superhero team in DC that is the Justice League. Just like marvel has its superhero team- Avengers, DC also have its superhero team- The justice league and as flash is a very powerful character, he is in the justice league. read more
In the new ongoing Great Lakes Avengers series, the team was made official members of the Avengers due to a legal technicality. A few issues later, their membership was revoked. read more