Do you put stamps on po box?

You don't put stamps on a Post Office Box. You need stamps to pay for something (letter, card, package) that you are sending to a Post Office Box.