Medicare Part D drug coverage in 2026: the $2,100 cap is a pharmacy bill, not a medical max

Direct answer: Medicare Part D drug coverage in 2026 caps what you pay for covered drugs at $2,100 for the year. Once you reach that cap, your covered Part D drugs cost $0 until December 31. The cap does not…











