The football club currently shares the Bahrain National Stadium (capacity 35,000) with four other clubs. Regular basketball matches are played in Um Al Hassam at the Zain Basketball Arena (capacity 2,000) while playoffs are held at the Khalifa Sport City Arena (capacity 4,000). The club's training facilities for football and basketball are located in Juffair.
