Question: how long do you have to wait to give blood if you have a tattoo?
Answer: Canadian Blood Services asks that you wait at least six months after getting a piercing or tattoo before you donate blood because some of the infectious diseases associated with those activities can not be detected immediately.