Is there a minimum age to buy a domain name?

Technically you should be of legal age to form a contract in order to establish a proper agreement with your hosting company but this would only come into play if the domain is ever involved in a legal dispute.