Sir is capitalized if it is used as a title such as Sir Reginald, or if it comes at the beginning of the sentence. Otherwise, no.
Didn't find the answer you were looking for?