should i wait to tell him?

I found out yesterday I'm pregnant and tested again today. it's a pretty big surprise and wasn't planned. this will be his first. he has a minor surgery on Friday. should I tell him today or wait until maybe Sun when he is feeling a little better. I don't want to stress him out but it's also so hard to keep to myself.