You can use char(15) i would use 15 instead of 10 as some international numbers can be up to 15 digits Or you could use Varchar(19) to cater for other characters and country codes e.g. +123 etc...