Phillips, 29, and rugby star Tindall, 32, will trade vows at Canongate Kirk in Edinburgh. The date was fixed after another couple who had already reserved the church agreed to move their wedding, British media reports said.
The reception will be held at Edinburgh's Palace of Holyroodhouse, Queen Elizabeth II's official home in Scotland. The BBC quoted palace sources as saying Phillips' and Tindall's families would cover the cost of the wedding.
She is 13th in line to the throne, but she and her brother, Peter Phillips, do not hold royal titles. Their parents, Anne and commoner Mark Phillips, divorced in 1992. Later that year, Anne married Cmdr. Timothy Laurence, now a vice admiral in the Royal Navy, at Craithie Church in Scotland.
Phillips and Tindall were introduced by her cousin Prince Harry at a bar in Sydney, Australia, during the 2003 Rugby Cup. They became engaged in December, just weeks after William and Middleton announced their plans to wed on April 24 in Westminster Abbey.
Canongate Kirk is nowhere as grand at storied Westminster Abbey, but it is conveniently located for the queen, who likes to spend part of the summer at Balmoral Castle, her private estate in Scotland.
The couple who had originally booked the church, Cherith Harrison and Greg Walter, agreed in January to move their wedding after the minister of Canongate Kirk approached the family and said the palace wanted it for that day, the bride's father said.
And now there's only one potential hitch for the wedding. Tindall revealed recently that his royal mother-in-law-to-be asked him to get his very crooked nose straightened before the big day because she was worried about how the wedding photos would turn out.
"Princess Anne asked me if I'd have the surgery," Tindall said, according to the Daily Mail.
Tindall has broken his nose eight times so far in a 12-year rugby career. He had his nose fixed once before but said he's unlikely to go through it again.