امام جواد(ع) پس از شهادت امام رضا(ع) در سال ۲۰۳ق، به امامت رسید.
مدت امامت او هفده سال بود که با خلافت دو تن از خلفای عباسی، مأمون و معتصم همزمان بود. حدود پانزده سالِ آن در خلافت مأمون (۱۹۸-۲۱۸ق) و دو سال در خلافت معتصم (۲۱۸-۲۲۷ق) سپری شد.
با شهادت او در سال ۲۲۰ق، امامت به فرزندش امام هادی(ع) منتقل شد