The Lions will play their opening match in Dublin against Argentina on 20 June before leaving for Australia.
The tourists will face five warm-up matches before the three-Test series with the Wallabies begins in Brisbane on 19 July.
Friday, 20 June – Lions v Argentina, Dublin (Aviva Stadium)
Saturday, 28 June – Lions v Western Force, Perth (Optus Stadium)
Wednesday, 2 July – Lions v Queensland Reds, Brisbane (Suncorp Stadium)
Saturday, 5 July – Lions v NSW Waratahs, Sydney (Allianz Stadium)
Wednesday, 9 July – Lions v ACT Brumbies, Canberra (GIO Stadium)
Saturday, 12 July – Lions v Invitational AU & NZ, Adelaide (Adelaide Oval)
Saturday, 19 July – Lions v Australia, first Test, Brisbane (Suncorp Stadium)
Tuesday, 22 July – Lions v Melbourne Rebels, Melbourne (Marvel Stadium)
Saturday, 26 July – Lions v Australia, second Test, Melbourne (Melbourne Cricket Ground/MCG)
Saturday, 2 August – Lions v Australia, third Test, Sydney (Accor Stadium)
All matches kick off at 11:00 BST apart from the game in Dublin which starts at 20:00 BST