What is a good gift to give to a boy for his birthday that is cute,he is a 16 year old boy
For a 16 years old a gift card to his favorite store or a pre-paid credit card would be a good idea because at this age they have very specific taste. So unless he tells you want he would like, go with the card.