Stuart Pearce's side will kick-off their campaign at Old Trafford on July 26 - a match sure to attract huge attention given it comes the day before the official opening ceremony.
That will be followed by matches at Wembley on July 29 and the Millennium Stadium on August 1.
Tickets for the football tournament will go back on sale at 1100 GMT on November 29 when it is expected the GB games will quickly sell out. They will be offered on a first-come, first-served basis.
The GB women's team have been handed games in Cardiff and Lodnon.
Hope Powell's side will open the tournament on July 25 at the Millennium Stadium, a venue they will return to three days later. Their final group-stage match will take place on July 31 at Wembley.
The decision to take the team to Cardiff is an interesting one given the Welsh FA's stance against it. The organisation does not want Welsh players to play as it feels that could undermine Wales' right to play as an individual nation in other competitions such as the World Cup. The Sottish and Irish FAs are similarly opposed.
Despite this, Wales stars Gareth Bale and Aaron Ramsey have both indicated a desire to play for GB. Both were recently pictured in an official GB supporters' shirt.
Organisers have opted not to send the English teams to Hampden Park in Glasgow.
Team GB's chef de mission Andy Hunt said: "We are delighted that the group fixtures for Team GB in both men's and women's football will allow fans from throughout the United Kingdom to experience the spirit and energy of the Olympic Games while showing their support for Team GB."
The British teams will discover their opponents for the matches when the draw for the tournament takes place on April 24 next year.
The other Olympic football venues are Coventry's Ricoh Arena and St James' Park in Newcastle.