Following a huge €150m windfall from investor Lars Windhorst, Hertha are looking to strengthen their squad.
21-year-old McKennie has been one of the better players at crisis club Schalke this year, making 28 Bundesliga appearances.
Hertha head coach Bruno Labbadia is a huge fan of the American and wanted to sign him while at Wolfsburg.
Schalke are in debt to the tune of €198m and urgently need money, which could open the door to a McKennie exit.
According to SPORT1, Hertha would have to pay up to €25m to sign McKennie.
The Fort Lewis-born player would be open to a transfer if a good offer is made. He has eyes on a move to the Premier League, but Hertha would be an attractive alternative.
McKennie has also been bothered about rarely playing his actual position, the number eight role.
Schalke won’t rule out a sale
When asked about the potential sale of McKennie on Wednesday morning, Schalke sporting director Jochen Schneider wouldn’t rule it out.
“A departure [for McKennie] is not out of the question,” he said. “I can’t say 100 per cent at the moment. The fact is we extended [contract] with Weston a year ago until 2024.”
McKennie joined Schalke from FC Dallas in 2016 and has made 91 competitive appearances for the Gelsenkirchen club, scoring five goals and delivering seven assists.
The central midfielder has been capped 19 times by the United States national team with an impressive return of six goals.