Nadal, who had lost his previous seven finals to the Serb, wrapped up a one-sided match with an ace after 78 minutes.
On a windy and sunny afternoon by the Mediterranean, the Spaniard became the first player ever to win a tournament eight times in a row as he clinched his 47th ATP Tour title.
Djokovic, who calls Nadal the "king of clay court" despite upsetting him in last year's Madrid and Rome Masters events, struggled to mount a challenge as he made numerous unforced errors throughout.
Photograph: Clive Brunskill/Getty Images
Monte Carlo: Djokovic battles past Berdych to reach final
Monte Carlo: Grief-stricken Djokovic battles on
Berdych upsets Murray to make Monte Carlo semis
Djokovic switches off from grief to beat Haase
Vettel wins Bahrain GP; Raikkonnen, Grosjean on podium