FC Flora's home ground is Lilleküla Stadium, also known as A. Le Coq Arena, located in Tallinn, Estonia. The stadium has a capacity of 14,336 and is the largest football stadium in the country.
FC Flora Frenzy: Test Your Estonian Football Club Knowledge!