Do shares in my corporation need to have a par value?

You need to declare a par value only when the state in which your corporation has been filed requires it. Delaware requires it.