The 2011–12 OFC Champions League, also known as the 2012 O-League, was the 11th edition of the Oceania Cup, Oceania's premier club football tournament organized by the Oceania Football Confederation (OFC), and the 6th season under the current OFC Champions League name. It was contested by eight teams from seven countries. The teams were split into two four-team pools, the winner of each pool contesting the title of O-League Champion and the right to represent the OFC at the 2012 FIFA Club World Cup.
From the 2011–12 season, the two New Zealand clubs were placed in different groups (in previous tournaments they were placed in the same group) – one was drawn with the club champions of Fiji, New Caledonia and Tahiti while the other competed in the second group with the champions of Vanuatu, Solomon Islands and Papua New Guinea.
Again no preliminary tournament for the 2011–12 O-League was played. Instead, the champion teams from American Samoa, Samoa, Cook Islands and Tonga would take part in a pilot stand-alone tournament in 2012. It was proposed that this competition would in future seasons became a preliminary tournament with the winner qualifying to play off for a place in the O-League (starting from 2012–13).
Based on seeding, sporting reasons and travel considerations, the OFC Executive Committee separated the teams into two groups in June 2011. A draw was held at the OFC Headquarters in Auckland, New Zealand on 19 July 2011, 14:30 UTC+12:00, to decide the "position" of each team within those groups, which was used to determine the schedule.
In each group, the teams played each other home-and-away in a round-robin format, with the group winner advancing to the final. If two or more teams were tied on points, the tiebreakers would be as follows:
Head-to-head record among teams concerned (points; goal difference; goals scored)
Note 2: Originally scheduled to be played on 31 March 2012 at Govind Park, Ba, but postponed to 1 April 2012 and moved to Churchill Park, Lautoka, due to a severe storm that caused massive disruption across Fiji and left Govind Park in an unsuitable state to host the fixture. Due to further deterioration in the weather situation and outlook, it was decided to postpone the match to a later date. With Fiji still recovering from the flooding, it was proposed that the match would take place in Auckland.