The Magpies train and play home matches at Cottesloe Oval on the corner of Broome and Jarrad Streets, Cottesloe. Away games are played against teams from the Claremont district such as Nedlands/Dalkeith, Claremont, Swanbourne and Mosman Park.
The Year 7, 8, 9 and 10 teams compete in a wider competition playing against teams from the combined Claremont, Subiaco and West Perth districts.
Year 3,4,5 and 6 teams play modified rules as determined by the Australian Football League. The Year 8 and 9 teams play full AFL rules.