ok... so this has been quite a learning experience for me. I just realized that I had my picturebox disabled, which is what my buttons are being created on. I commented this out to try it and magic, the tooltip shows. However, I found on the Microsoft site that if you have ShowAlways set to true, the tooltip will show over a disabled control. This does not seem to be the case, unless there is another piece I am missing.