Rybelsus Price in Malaysia (2026): 3mg, 7mg & 14mg Tablet Cost

Rybelsus (oral semaglutide) costs RM599 for a box of 30 x 3mg tablets and RM799 for a box of 30 x 7mg or 14mg tablets on DoctorOnCall. One box covers one month of once-daily treatment.
Rybelsus is a prescription medicine for adults with type 2 diabetes. Every DoctorOnCall order includes a free online consultation with a licensed doctor, who reviews your suitability before the order is dispensed.
This guide sets out the 2026 price of each strength, what a month of treatment costs at each dose, and how much the 3-box packs save.
Rybelsus price in Malaysia by strength (2026)
The 7mg and 14mg strengths are priced the same, so moving up from 7mg to 14mg does not change your monthly cost.
| Strength | 1 box (30 tablets) | Retail price (RRP) | 3 boxes (90 tablets) | 3-box saving |
|---|---|---|---|---|
| Rybelsus 3mg | RM599.00 | RM905.09 | RM1,747.00 | RM50 |
| Rybelsus 7mg | RM799.00 | RM1,263.64 | RM2,297.00 | RM100 |
| Rybelsus 14mg | RM799.00 | RM1,263.64 | RM2,297.00 | RM100 |
Prices checked on DoctorOnCall on 16 October 2026 and may change. Instalment payments with 0% interest are available at checkout, from RM25 a month for the 3mg box and RM34 a month for the 7mg or 14mg box.
How much does Rybelsus cost per month?
Rybelsus costs RM599 a month at the 3mg starting dose and RM799 a month at 7mg or 14mg, based on one tablet a day and one 30-tablet box a month. Buying three boxes at a time lowers the monthly cost.
| Dose | Monthly cost (1 box) | Monthly cost (3-box pack) | 12-month cost (3-box packs) |
|---|---|---|---|
| 3mg | RM599.00 | RM582.33 | Not typical: 3mg is a starting dose |
| 7mg | RM799.00 | RM765.67 | RM9,188 (vs RM9,588 buying single boxes) |
| 14mg | RM799.00 | RM765.67 | RM9,188 (vs RM9,588 buying single boxes) |
Cost of the first three months. Treatment usually starts at 3mg for 30 days before your doctor considers increasing to 7mg. A typical start of one 3mg box followed by two 7mg boxes costs RM2,197. Your doctor decides whether and when to change your dose.
What is Rybelsus and why are there three strengths?
Rybelsus is a once-daily semaglutide tablet made by Novo Nordisk, used with diet and exercise to manage blood sugar in adults with type 2 diabetes. It belongs to the GLP-1 receptor agonist class and is registered with the NPRA.
The three strengths are steps in a dose plan, not alternative products:
- 3mg: the starting dose, taken for the first 30 days so the body can adjust to semaglutide.
- 7mg: the usual continuing dose once the starting month is complete.
- 14mg: a higher dose your doctor may prescribe if more blood sugar control is needed.
Take one tablet each morning on an empty stomach with no more than 120ml of plain water, then wait at least 30 minutes before eating, drinking or taking other oral medicines. Common side effects include nausea, diarrhoea and reduced appetite.
How to buy Rybelsus online in Malaysia
Rybelsus requires a prescription. On DoctorOnCall, the prescription review is included in your order at no extra cost.
- Choose your strength and pack size on the Rybelsus product page. First-time users usually start on 3mg.
- Complete checkout. Instalment payments with 0% interest are available on eligible orders.
- A licensed doctor contacts you within 30 minutes of payment to review your medical history and approve the prescription.
- Your order is dispensed by a licensed pharmacy and delivered Malaysia-wide in discreet packaging.
For questions on dosing or delivery before you buy, chat with our pharmacy team on WhatsApp, Monday to Friday, 9am to 6pm.
FAQ
How much is Rybelsus 3mg in Malaysia? RM599 for a box of 30 tablets on DoctorOnCall, or RM1,747 for three boxes.
How much is Rybelsus 7mg in Malaysia? RM799 for a box of 30 tablets, or RM2,297 for three boxes.
How much is Rybelsus 14mg in Malaysia? RM799 for a box of 30 tablets, the same as 7mg, or RM2,297 for three boxes.
How long does one box of Rybelsus last? One box holds 30 tablets, which lasts 30 days at one tablet a day.
Do I need a prescription to buy Rybelsus? Yes. DoctorOnCall includes a free online doctor consultation with every Rybelsus order, and a doctor contacts you within 30 minutes of payment.
Can I pay for Rybelsus in instalments? Yes. Eligible orders can be split into monthly instalments with 0% interest, from RM25 a month.
Is Rybelsus the same as Ozempic? Both contain semaglutide. Rybelsus is a daily tablet; Ozempic is a weekly injection. Your doctor will advise which is suitable.




