What period of time is someone who has a common cold contagious?

Hard to say. You are probably most contagious for the 48 hours before you show any symptoms. You will stay contagious as long as you have symptoms. You should be careful of what contact you have with others, particularly if they are very old or very young or have an immune problem (including those on chemotherapy).