Rybelsus costs $25–$95/month.
Rybelsus (oral semaglutide) costs $25–$300/month for most commercially insured patients in 2026, classified as Tier 2 or 3 on most plans, with a NovoCare savings card available for eligible commercial-plan patients with type 2 diabetes.
Estimates only. Verify with your pharmacy and insurer before filling. Not medical, financial, or insurance advice.
Rybelsus prices by source
Sources: manufacturer published pricing · Costplus Drug Co. catalog · Walmart $4 list · GoodRx public pricing.
Your cost by plan
Tier from each carrier’s 2026 formulary — source documents linked on each plan card below. Use the calculator above for a personalized estimate based on your deductible state.
Rybelsus cost questions
See how Rybelsus compares
Source URLs for Rybelsus have not yet been manually verified. Estimates above are modeled from public pricing patterns and manufacturer-published list prices.
- • Manufacturer published pricing pages
- • NADAC National Average Drug Acquisition Cost
- • Carrier-published formulary tiers (where known)
- • Cost Plus Drugs / mail-order public pricing
- • FDA Orange Book (generic availability)