Carry coals to Newcastle

To bring something of which you have much of somewhere, to duplicate something (Newcastle is a town in England where there is much coal). To do something unnecessary.

Bringing extra food to the farmer`s picnic was like bringing coals to Newcastle.