No, It is not necessary to have an account on the Website but we would suggest that our customers create login details for a seamless buying experience.