Yes, an order can be placed without creating an account. But we recommend creating an account for faster checkout on future orders.