No, you do not need to create an account to place an order and can also check out as a guest. However we highly suggest that you make one, as there are many benefits that come along with making an account.