Yes, Django can be used for building e-commerce websites. Django has many third-party packages that provide e-commerce functionalities, such as payment processing, shopping cart, and product management.