Coloque a grade atrás de matplotlib

plt.grid(True, zorder=-1)
Difficult Dormouse