German Chancellor Angela Merkel will pay an official visit to China from July 15 to 18 as guest of Chinese Premier Wen Jiabao, Foreign Ministry spokesman Qin Gang announced Thursday.