Second-seeded Kerber broke the Dane's serve three times in each set to earn the title in 1 hour, 38 minutes. Wozniacki had sought her third straight title in her home tournament, but couldn't match the 24-year-old German, breaking only twice in each set.
Kimiko Date-Krumm and Rika Fujiwara of Japan won the doubles title, defeating Sofia Arvidsson of Sweden and Kaia Kanepi of Estonia 6-2, 4-6, 10-5.
In Barcelona, Sara Errani of Italy won her third Barcelona Open title in four years after beating third-seeded Dominika Cibulkova 6-2, 6-2 in the final yesterday.
The seventh-seeded Errani needed just over an hour to defeat Cibulkova on the outdoor clay court where she also won in 2011 and 2009. Errani was the runner-up in 2010.
Errani took advantage of Cibulkova's shaky serve and seven double-faults to break the Slovak player six times en route to victory.
Errani won her second title of the year after a victory in Acapulco in February.