Compared to other internal medicine subspecialties like cardiology or gastroenterology, getting into rheumatology is moderately competitive. To become a rheumatologist, you need to complete an internal medicine residency first, and then apply for a rheumatology fellowship program. This brings the overall time after medical school to become a rheumatologist to about 5–6 years.