New All Blacks coach Scott Robertson's first test in charge will be in Dunedin against England.
New Zealand Rugby has confirmed its test schedule for the year, with the All Blacks to play 14 tests across nine countries over 2024.
The first test of the year will be in Dunedin at Forsyth Barr Stadium against England on 6 July.
The two sides will also meet a week later at Eden Park in Auckland.
The All Blacks will then head to the United States for a one off test against Fiji in San Diego on 20 July.
The All Blacks have played in San Diego once previously against the USA in 1980.
"It's been a long-held ambition for New Zealand Rugby and part of our wider strategy to increase the visibility and understanding of rugby in North America and to build our brand presence ahead of the men's and women's Rugby World Cups in 2031 and 2033 respectively," said NZ Rugby chief executive Mark Robinson.
In August the All Blacks will begin the defence of their Rugby Championship title with two tests against Argentina - one in Wellington on 10 August and a week later in Auckland.
There are then back to back Tests against the Springboks in South Africa - in Johannesburg and Capetown on 31 August and 7 September.
That's followed by two Bledisloe Cup tests against the Wallabies, now coached by former All Blacks assistant coach Joe Schmidt, in Sydney and Wellington.
The year finishes up with a five test tour of Japan, England, Ireland, France, and Italy.
The All Blacks will play Japan in Yokohama on 26 October and England at Twickenham on 2 November.
A week later they play Ireland, followed by France and Italy with the venues for those three tests yet to be confirmed.