We study the membership of derivatives of Blaschke products in Hardy and Bergman spaces, especially for the the interpolating Blaschke products and for those whose zeros lie in a Stolz domain. We obtain new and very simple proofs of some known results and prove new theorems that complement or extend the earlier works of Ahern, Clark, Cohn, Kim, Newman, Protas, Rudin, Vinogradov and others.