A staining method for proteins on (positively charged) nylon and nitrocellulose membranes is described. The two-step method uses cationic cacodylate iron colloid which is substituted with Tween 20 at an OD460 nm = 0.5, followed by Perls' reaction with acid potassium ferrocyanide. It stains transferred proteins deep blue with low background. The sensitivity is intermediate between that of conventional stains and AuroDye, the colloidal gold stain. This is the first sensitive staining method for proteins transferred on (positively charged) nylon membranes. These membranes have documented advantages in immunoblotting. It will therefore be a useful tool for correlating the position of bands or spots of proteins detected with overlay assays with the complete electropherogram in a duplicate protein blot.