Where to Buy Creatine in Malaysia: Complete Buying Guide 2026

Fact-checked against peer-reviewed research · Our editorial policy
14 min read
This content is for educational purposes only and is not medical advice. Consult a healthcare provider before starting any supplementation.

TL;DR — Where to Buy Creatine in Malaysia

Malaysia offers multiple channels for purchasing creatine: e-commerce platforms (Shopee, Lazada), dedicated supplement shops (EJI Nutrition, Proteinlab, Nutrition Pro), pharmacies (Watsons, Guardian), and international retailers. Prices range from RM35 for budget local brands to RM220+ for premium options. For most Malaysians, Shopee and Lazada offer the best combination of selection, price, and convenience. Always verify authenticity through seller ratings, MAL numbers, and proper packaging (RB et al., 2017) .

RM35-220
price range for creatine supplements in Malaysia depending on brand, size, and source
Malaysian market survey, 2026

Choosing the Right Creatine Before You Buy

Before comparing stores, know what you are looking for. The ISSN recommends creatine monohydrate as the gold standard — it is the most researched, most effective, and typically the most affordable form (R et al., 2011) . When shopping in Malaysia, look for:

  • Pure creatine monohydrate — unflavoured powder is cheapest per serving
  • Third-party tested — brands with Informed Sport, NSF Certified for Sport, or Creapure certification guarantee purity
  • Appropriate serving size — 5g per scoop is standard; avoid brands with proprietary blends that hide the actual creatine content
  • Container size that matches your commitment — 250g (50 servings) for trying creatine, 500g-1kg for regular use

For detailed form comparisons, see our types of creatine guide.

Online Marketplaces — Best Value for Most Malaysians

Shopee Malaysia

Shopee is Malaysia’s largest e-commerce platform and offers the widest selection of creatine brands. Key advantages include:

  • Competitive pricing — especially during sales events (11.11, 12.12, 7.7, 9.9, year-end mega sales)
  • Shopee Mall verified stores — major brands operate official Shopee Mall shops with authenticity guarantees
  • ShopeePay cashback and vouchers — stack vouchers with sale prices for maximum savings
  • Free shipping on many orders, often with a low minimum spend
  • Customer reviews and ratings — cross-check seller reliability before buying

Pro tips for Shopee:

  • Filter by “Shopee Mall” or “Preferred Seller” to minimise counterfeit risk
  • Add items to cart before a sale event and enable notifications for price drops
  • Use coin cashback + platform vouchers + seller vouchers on sale days for 25-40% effective discount
  • Check the “Lowest Price Guarantee” tab for price history on some products

Typical Shopee prices (2026):

BrandSizeNormal PriceSale Price
AGYM Creatine Monohydrate500gRM39-45RM29-35
MyProtein Creatine Monohydrate500gRM65-75RM45-55
Optimum Nutrition Micronized300gRM85-95RM65-75
MuscleTech Platinum Creatine400gRM75-90RM55-70
NOW Foods Creatine Monohydrate1kgRM95-110RM75-90

Lazada Malaysia

Lazada offers similar selection with its own advantages:

  • LazMall — verified brand stores with guaranteed authenticity and returns
  • Frequent flash sales — supplement categories often featured in daily flash deals
  • Bundle deals — creatine + shaker + other supplements at package pricing
  • Integration with GrabPay, Touch ‘n Go, and other payment methods
  • LazWallet cashback — additional savings layered on top of sale prices

When Lazada beats Shopee: LazMall brands sometimes offer exclusive bundles (e.g., creatine + pre-workout) that undercut buying individually. Also, Lazada’s return policy is generally more straightforward.

Direct Brand Websites

Some brands sell directly to Malaysian consumers:

  • MyProtein Malaysia (myprotein.com.my) — frequent sales, referral discounts, and loyalty points. Often the cheapest source for MyProtein creatine specifically
  • iHerb — ships to Malaysia with duties included. Good for American brands (NOW Foods, Thorne, Jarrow). Orders above RM500 may incur customs duty
  • Amazon — possible but shipping and import duties can make it expensive. Rarely worth it unless buying unavailable brands

Dedicated Supplement Shops

For Malaysians who prefer physical retail or want expert advice, supplement shops remain a solid option.

EJI Nutrition

One of Malaysia’s most established online supplement retailers. Known for authentic products, competitive pricing, and fast delivery within Peninsular Malaysia. Physical presence in the KL area allows for same-day pickup. Their website stocks a comprehensive range of creatine brands from budget to premium.

Proteinlab Malaysia

Popular physical and online supplement store with branches in major cities including KL, Penang, and Johor Bahru. Offers loyalty programs and bundle deals. Staff are generally knowledgeable about supplements and can help first-time buyers choose the right product.

Nutrition Pro

Growing Malaysian supplement retailer with both online and physical stores. Good range of creatine brands with competitive pricing. They frequently run promotions on their social media channels.

LAC (formerly GNC Malaysia)

Premium positioning with higher prices but guaranteed authenticity. Physical stores in major shopping malls (Mid Valley, Pavilion, 1Utama, Sunway Pyramid, Gurney Plaza). Good for buyers who want to see the product before purchasing and are willing to pay a premium for the convenience and peace of mind.

CarnivoreMY and Supplementsmy

Newer online retailers that have built strong followings through social media marketing. Often competitive on pricing for popular brands and offer bundle deals. Check reviews and ratings before purchasing.

Pharmacies

Watsons and Guardian carry limited creatine options — usually one or two mainstream brands positioned alongside protein powders and health supplements. Prices are typically 15-30% higher than online alternatives, but the tradeoff is immediate availability and guaranteed authenticity.

Best for: Trying a small container (100-250g) before committing to a larger online purchase. Also useful if you need creatine today and cannot wait for delivery.

What you will find: Usually Optimum Nutrition, MuscleTech, or a local brand. Selection is limited compared to online or specialty shops.

How to Spot Fake Creatine in Malaysia

Counterfeit supplements exist in the Malaysian market. The risk is higher for popular brands like Optimum Nutrition and MuscleTech, which are frequently counterfeited across Southeast Asia. Protect yourself with these checks:

Red Flags — Warning Signs of Counterfeit Products

  • Prices significantly below market rate — if a 500g tub of Optimum Nutrition creatine is selling for RM30 when the normal price is RM85+, it is almost certainly fake
  • Seller with few reviews or recent account creation — new accounts with no history selling supplements
  • Blurry or low-quality product images — stock photos instead of actual product photos
  • No MAL registration number on the packaging
  • Packaging quality issues — poor print quality, misspellings, low-resolution logos, inconsistent fonts
  • Missing lot numbers or expiry dates

Verification Checklist

  1. Check the MAL number — legitimate supplements sold in Malaysia should have a MAL registration number from the Ministry of Health. You can verify MAL numbers on the NPRA (National Pharmaceutical Regulatory Agency) website
  2. Buy from verified sellers — Shopee Mall, LazMall, or sellers with hundreds of verified positive reviews
  3. Cross-reference with manufacturer — check the brand’s official website for authorised Malaysian distributors
  4. Inspect packaging on arrival — look for intact seals, consistent print quality, embossed lot numbers, and properly formatted expiry dates
  5. Compare with known authentic product — if you have previously bought the same brand from a trusted source, compare the packaging details

Price Guide by Brand and Tier (2026)

Budget Tier: RM35-55 per container

BrandSizePrice RangeNotes
AGYM Creatine Monohydrate500gRM35-45Malaysian brand, good value
PharmaNutri Creatine300gRM35-45Local brand, widely available
Core Champs Creatine500gRM40-55Popular budget option
Fittoo Creatine300gRM30-40Very budget-friendly

Cost per serving (5g): RM0.35-0.55

Mid-Range Tier: RM55-95 per container

BrandSizePrice RangeNotes
MyProtein Creatine Monohydrate500gRM55-75Excellent quality-to-price
BSN Creatine DNA309gRM55-70Trusted international brand
Universal Creatine500gRM60-80Long-established brand
NOW Foods Creatine500gRM55-70Pharmaceutical-grade

Cost per serving (5g): RM0.55-0.95

Premium Tier: RM85-130 per container

BrandSizePrice RangeNotes
Optimum Nutrition Micronized300gRM85-100Industry benchmark
MuscleTech Platinum Creatine400gRM75-95Good value for premium
Dymatize Creatine Micronized300gRM80-100Creapure certified

Cost per serving (5g): RM0.95-1.70

Ultra-Premium Tier: RM150-220+ per container

BrandSizePrice RangeNotes
Thorne Creatine450gRM180-220NSF Certified for Sport
Transparent Labs Creatine HMB450gRM150-190Creatine + HMB combo
Naked Nutrition Creatine500gRM160-200Single-ingredient purity

Cost per serving (5g): RM1.70-2.50

RM0.35-2.50
cost per 5g serving of creatine in Malaysia — from budget local brands to ultra-premium imports
Malaysian market survey, 2026

Best Value Recommendations

Best Overall Value

MyProtein Creatine Monohydrate (500g) — excellent quality from a trusted international brand at mid-range pricing. Frequently on sale during MyProtein promotions and Shopee/Lazada events.

Best Budget Option

AGYM Creatine Monohydrate (500g) — Malaysian brand offering pure creatine monohydrate at the lowest cost per serving. Available on Shopee and Lazada from the official AGYM store.

Best Premium Option

Optimum Nutrition Micronized Creatine (600g) — the larger 600g container offers better value per gram than the 300g. Industry-leading quality from the most trusted name in supplements.

Best for Athletes Requiring Drug Testing

Thorne Creatine — NSF Certified for Sport, meaning each batch is tested for banned substances. Essential for competitive athletes subject to WADA or national anti-doping testing.

Shipping Considerations in Malaysia

  • Peninsular Malaysia: Most sellers offer free shipping above RM15-30 minimum. Delivery typically 1-3 business days from KL-based warehouses
  • Sabah and Sarawak: Shipping costs RM5-15 more, delivery takes 3-7 business days. Some sellers exclude East Malaysia from free shipping promotions
  • International orders (iHerb, Amazon): Allow 7-14 business days. Orders above RM500 may attract customs duty (typically 5-10% of declared value)
  • Same-day delivery: Available in KL/Selangor through Shopee Express and Lazada Same Day for select sellers

When to Buy — Maximising Savings

The best times to buy creatine in Malaysia:

  1. Double-digit sales (1.1, 2.2, 3.3 … 11.11, 12.12) — 20-40% discounts on Shopee and Lazada
  2. MyProtein brand sales — MyProtein runs site-wide sales 2-3 times per month with 35-50% off
  3. Mega sales — Mid-year and year-end mega sales on all platforms
  4. Payday sales — End-of-month sales events with extra vouchers
  5. Brand birthday sales — Major brands run anniversary promotions

Strategy: Buy a 1kg container during a major sale to lock in the lowest price per serving for several months of daily use.

Halal Considerations

Most creatine monohydrate powder is synthetically produced and does not contain animal-derived ingredients. However, some products may use:

  • Gelatin capsules — may be bovine or porcine. Check the label for “vegetable capsule” or “HPMC capsule” if halal certification is important
  • Flavoured versions — may contain ingredients that require halal verification

For a detailed guide, see our halal creatine brands in Malaysia article.

Further Reading

Summary

Malaysia has no shortage of places to buy creatine. For best value, buy unflavoured creatine monohydrate powder from Shopee Mall or LazMall verified sellers during double-digit sales events. Verify authenticity through MAL numbers, seller ratings, and packaging quality. Budget buyers should look at AGYM or PharmaNutri; quality-conscious buyers should consider MyProtein or Optimum Nutrition; competitive athletes needing drug-tested products should choose Thorne. Take 3-5g daily with a meal for optimal results.

Frequently Asked Questions

Where is the cheapest place to buy creatine in Malaysia?

Shopee and Lazada often offer the best prices during sales events (11.11, 12.12, mega sales). Average prices range from RM35-110 depending on brand and size. Local brands like AGYM and PharmaNutri offer budget options under RM50. For the absolute lowest cost per serving, buy unflavoured creatine monohydrate powder in 500g or 1kg tubs from Shopee Mall sellers during double-digit sales.

How do I know if creatine sold in Malaysia is authentic?

Buy from verified sellers with high ratings on Shopee/Lazada, or from established supplement shops like EJI Nutrition, Proteinlab, and Nutrition Pro. Check for MAL registration numbers, sealed packaging, lot numbers, and expiry dates. Avoid deals that seem too good to be true — if a 500g tub of Optimum Nutrition creatine is selling for RM30 when the normal price is RM85+, it is almost certainly counterfeit.

Do I need a prescription to buy creatine in Malaysia?

No. Creatine is classified as a food supplement in Malaysia, not a drug. It is freely available without prescription from supplement shops, pharmacies, and online marketplaces. No age restriction applies, though sellers may have their own policies.

Is creatine halal in Malaysia?

Most creatine monohydrate powder is synthetic (produced from sarcosine and cyanamide) and does not contain animal-derived ingredients, making it permissible for Muslim consumption. Some capsule forms may use bovine or porcine gelatin — check the label. For certified halal options, look for JAKIM certification or brands that explicitly state halal status on their packaging.