Untuk menjadi seorang dokter penyakit dalam membutuhkan studi yang ekstensif. Sebagian besar dokter ini, yang juga disebut internis, telah menyelesaikan sekolah kedokteran dan program residensi yang mengkhususkan diri dalam penyakit dalam. Banyak dari dokter ini tidak berhenti di residen penyakit dalam yang lebih sederhana dan dapat memilih subspesialisasi seperti kardiologi, gastroenterologi atau kedokteran geriatri untuk dipelajari setelah menyelesaikan residensi awal.
Persiapan menjadi dokter penyakit dalam bisa dimulai sejak sekolah menengah atas. Siswa disarankan untuk mendapatkan nilai bagus dan secara khusus memusatkan perhatian mereka pada pelajaran matematika dan sains. Jika memungkinkan mengambil matematika melalui Kalkulus, khususnya di kelas Penempatan Lanjutan, dan sains melalui biologi dan kimia direkomendasikan. Nilai bagus dapat membantu mengamankan masuk ke sekolah empat tahun yang baik, di mana siswa melanjutkan jalur ini.
Di perguruan tinggi ada beberapa jurusan yang dipandang menguntungkan oleh fakultas kedokteran. Mungkin yang paling populer adalah pra-kedokteran, tetapi jurusan lain yang dapat diterima dapat mencakup kimia, biologi, mikrobiologi atau biokimia. Masing-masing jurusan ini dapat membantu siswa mempersiapkan diri untuk mengikuti tes masuk perguruan tinggi kedokteran (MCAT) yang merupakan persyaratan untuk masuk ke banyak sekolah kedokteran. Siswa biasanya mengambil MCAT di awal tahun senior mereka, dan menggunakan skornya ditambah nilai bagus untuk mengamankan penempatan di program sekolah kedokteran. Perhatikan bahwa beberapa negara seperti Inggris menggabungkan studi gelar sarjana dengan sekolah kedokteran.
Sekolah kedokteran adalah tiga tahun studi dan tahun terakhir magang dan itu menghasilkan lisensi ketika orang telah memenuhi semua persyaratan. Orang yang ingin menjadi dokter penyakit dalam tidak berhenti belajar pada titik ini. Sebaliknya, ia akan mengajukan permohonan residensi selama tahun magang atau tahun terakhir pelatihan sekolah kedokteran untuk secara khusus melanjutkan pelatihan sebagai internis.
Seperti yang disebutkan, residensi ini biasanya berlangsung sekitar tiga tahun, tetapi mereka dapat diperluas secara signifikan jika seorang dokter ingin mengejar subspesialisasi dalam penyakit dalam. Ada banyak subspesialisasi untuk dipilih. Di AS, misalnya, orang mungkin berspesialisasi dalam kardiologi, pulmonologi, perawatan kritis, onkologi medis, endokrinologi, penyakit menular atau infektiologi atau di bidang lain. Lamanya residensi atau beasiswa tambahan akan sangat bergantung pada bidang yang dipelajari dan seseorang yang ingin menjadi dokter penyakit dalam tidak harus menyelesaikan spesialisasi, meskipun mungkin lebih menguntungkan untuk melakukannya.
Minimal, mereka yang ingin menjadi dokter penyakit dalam dapat menghabiskan sekitar 11 tahun dalam pelatihan dimulai dengan tahun pertama kuliah. Pelatihan bisa lebih lama jika subspesialisasi dipilih, dan mungkin diperpanjang beberapa tahun lagi. Total lamanya waktu dapat bergantung tidak hanya pada spesialisasi tetapi juga pada metode pelatihan khusus suatu wilayah dan persyaratan dewan medis di wilayah tersebut.