Yes, both fabrics can be dyed at home. Canvas takes dye well, allowing for vibrant colors, while cotton drill's twill weave also offers good dyeability, providing various color options for customization.