Phil Mickelson has been given a special exemption into next month's US Open, the United States Golf Association (USGA) has announced.

The five-time major winner has finished runner-up six times in the event, which he needs to win to complete a career grand slam.

"Winning the US Open has been a lifelong and elusive dream and I’ve come close so many times," said Mickelson, who is currently ranked 116th in the world.

"You can’t win if you don’t play. I’m honoured and appreciative of the USGA for the opportunity and look forward to playing in my hometown on a golf course I grew up on."

The 121st US Open will take place from 17-20 June at Torrey Pines in San Diego.

Mickelson is the sixth player since 2010 to receive a special exemption into the US Open after Tom Watson, Vijay Singh, Retief Goosen, Jim Furyk and Ernie Els (twice).

Hale Irwin is the only player to have won the US Open playing on a special exemption, beating Mike Donald in a play-off in 1990 to win his third title.