Canvas - Some vague questions

I'm building a calendar app and I want to use canvas to draw into each day box. I creating a separate canvas for each calendar day. I'm able to draw the date into it by looping through them but if I try to update the date to represent a different month the old date remains and new date gets drawn on top.