No. We offer Guest Checkout and making an account is not mandatory.  However, you may make an account to easily access order history, save payment / shipping details, and a more personalized shopping experience.