Laundry & Garment Care8 min read

Cheapest Laundry in Bali: Real Price Per Kg in 2026

Folded laundry and a weighing scale used to compare Bali laundry prices

Quick answer (verified June 2026): Laundry per-kg costs in Bali range from Rp 8,000 to Rp 91,000. Standard wash, dry, iron, fold sits between Rp 13,000 and Rp 35,000 per kg. Hidden costs include 21% service surcharges (Heavenly Laundry), bundled pickup fees, and minimum-order rules. The cheapest verified iron-included 24-hour rate inside the Canggu cluster is Rp 45,000 for 3kg at Hubit Laundry.

The cheapest-looking laundry in Bali is rarely the cheapest on the receipt. Headline rates ignore service surcharges, minimum-weight charges, separate iron tiers, and the "free pickup" tax that gets built into the per-kg price. A 3kg load can total Rp 33,000 at one shop and Rp 181,500 at another, both advertising as standard service.

Below are the real totals for a 3kg load with iron included across the major Bali laundry services. Plus the math behind each number and the points where the cheapest service isn't the right one.

What laundry actually costs in Bali

The visible range across Canggu, Seminyak, Pererenan, and southern Bali runs from Rp 8,000 per kg at small neighbourhood shops in Denpasar to Rp 91,000 per kg for five-hour express service at Heavenly Laundry in Canggu after the 21% service surcharge.

The centre of the market for tourist-area wash, dry, iron, fold sits between Rp 13,000 and Rp 35,000 per kg. Express options add Rp 25,000 to Rp 60,000 per kg on top. Several Indonesian-language brands advertise "3 jam selesai" ("3 hours done") for the fastest tier, including Hashtag Laundry, Laundry-IN Express Bali, Bandar Laundry Express, and others. Bali Laundry's Super Express runs Rp 80,000 per kg for 3-hour turnaround in select areas.

Specialty items run on per-piece pricing instead of per kg. Hand-wash, shoe care, bag treatment, and dry cleaning sit in their own price ladders. See our full Bali pricing guide for the wider breakdown.

Why prices swing so wildly

Five factors move the same 3kg of clothes from Rp 33,000 to Rp 181,500.

Service surcharges. Heavenly Laundry adds 21% on every order. The Rp 25,000 per kg headline becomes Rp 30,250 effective. The surcharge isn't shown on the headline cards.

Minimum-order rules. Bali Laundry charges for 3kg even if you have 2kg. DE Laundry sets a 6-10kg minimum, which knocks out short-trip orders. Heavenly Laundry requires Rp 150,000 minimum order value for free pickup, which means a 3kg load at the Two Day tier may need additional items to clear the floor.

Pickup fee structures. Some services list pickup as "free" but build the cost into the per-kg rate (Bali Laundry's Rp 35,000 per kg headline includes delivery). Others show pickup as a separate line item so the math is transparent at checkout. Easy Day Laundry takes this second approach: a Rp 35,000 flat round trip shown openly at booking, with the per-kg tier priced lower in return.

Turnaround speed. Express service costs 2-3x standard. Worth paying if you want to prioritise speed for your laundry, expensive as a default for weekly volume.

Area-specific pricing. Some services charge more in Seminyak than Canggu. Easy Day Laundry does not. The Seminyak shop is actually slightly cheaper at the 0-3kg 24-hour tier (Rp 45,000) than Canggu or Pererenan (Rp 60,000).

See how our pickup and delivery works for the full breakdown of what's included.

True cost of a 3kg laundry load (24-hour turnaround, iron included)

24-hour turnaround is the apples-to-apples baseline most Bali customers actually pick. Slow enough to be affordable, fast enough to be useful by the next morning. All totals below include iron.

ServicePer-kg or flat ratePickup termsPriceCoverage
Hubit Laundry: ExpressRp 15,000/kgFree, 2kg minRp 45,000Seminyak, Kuta
Easy Day Laundry: Seminyak walk-inRp 45,000 flat (0-3kg)No pickup feeRp 45,000Seminyak shop
Good Laundry: Complete Wash drop-offRp 15,000/kgDrop-off, no pickupRp 45,000Jimbaran, Nusa Dua
Ferdy LaundryRp 15,000/kg + Rp 20,000 pickupFree pickup at Rp 20,000 (Non-DPS)Rp 65,000Denpasar-based, reaches Canggu/Seminyak
Good Laundry: Complete WashRp 25,000/kgFree shuttle in zoneRp 75,000Jimbaran, Nusa Dua
DE Laundry: Wash-Dry-IronRp 25,000/kgFree, 6-10kg minRp 75,000Nusa Dua, ITDC
Easy Day Laundry: Canggu/Pererenan walk-inRp 60,000 flat (0-3kg)No pickup feeRp 60,000Canggu, Pererenan shops
Easy Day Laundry: Seminyak with pickupRp 45,000 flat + Rp 35,000Rp 35,000 round tripRp 80,000Seminyak
Swastee Eco Laundry: self-service (no iron)Rp 55,000 per loadSelf-service, no pickupRp 55,000Canggu, Kerobokan, Ubud, Tanah Lot
Swastee Eco Laundry: drop-off (no iron)Rp 65,000 per loadDrop-off, no pickupRp 65,000Canggu, Kerobokan, Ubud, Tanah Lot
Lazy Laundry (no iron)Rp 30,000/kgFree, 3kg minRp 90,000 (iron not included)Canggu/Seminyak cluster
Easy Day Laundry: Canggu/Pererenan with pickupRp 60,000 + Rp 35,000Rp 35,000 round tripRp 95,000Canggu, Pererenan
Bali LaundryRp 35,000/kgBundled, 3kg minRp 105,0008 tourist areas
Heavenly Laundry: ExpressRp 50,000/kg + 21% surchargeFree <6km, Rp 150,000 min orderRp 181,500Canggu 6km radius

Verified June 2026. Per-kg services calculated at 3kg.

Reading the table.

For Seminyak readers, three services tie at Rp 45,000 for a 3kg ironed 24-hour load: Hubit Laundry with free pickup, Easy Day Laundry walk-in at Jl. Mertanadi No.22E, and Good Laundry drop-off (which sits in southern Bali, geographically out for most Seminyak readers).

For Canggu and Pererenan readers, Easy Day Laundry walk-in at Rp 60,000 is the lowest iron-included 24-hour rate from a service that actually operates in the area. Heavenly Laundry's One Day Express lands at Rp 181,500 effective in the same coverage zone.

The Lazy Laundry row sits at Rp 90,000 but excludes iron. If you iron at home, that becomes the cheapest free-pickup option for the Canggu cluster.

Slower tiers cost dramatically less. Easy Day Laundry's 2-3 day Standard drops to Rp 40,000 flat for 0-3kg. Hubit's Reguler 3-day drops to Rp 36,000 for the same load with free pickup. See our Wash, Dry, Iron, Fold service for the full Easy Day Laundry ladder.

The iron-included or iron-charged split

The biggest hidden cost in Bali laundry pricing is whether ironing is included.

Iron included in every standard tier: Easy Day Laundry, Heavenly Laundry, Bali Laundry, Ferdy Laundry, Hubit Laundry.

Iron charged separately: Good Laundry runs Complete Wash (with iron) and Fold Wash (no iron) as separate tiers. DE Laundry separates Wash-Dry-Iron from Wash-Dry-Fold. Lazy Laundry publishes wash-dry-fold only, with no public iron tier.

Iron not offered at all: Swastee Eco Laundry is wash and dry only.

The compare-apples-to-apples lesson: a Rp 12,000 per kg headline at Hubit Laundry includes iron, while a Rp 13,000 per kg headline at Good Laundry's Fold Wash tier does not. The wallet rate needs the iron column.

The "free pickup" trap: when free isn't free

"Free pickup" with a per-kg rate at two times the market means the pickup isn't free, it's bundled. The math:

Free pickup with a minimum order means you might overpay to clear the floor. A Rp 150,000 minimum order at Heavenly Laundry isn't a problem with weekly volume, but it forces a small 3kg trip to add filler items.

Transparent pickup pricing (a flat fee shown at checkout) lets you compare apples to apples. Easy Day Laundry charges Rp 35,000 round trip and prices the kilo lower in return. A 3kg load with bundled pickup at the higher-end tourist-focused services totals around Rp 105,000. The same load at a standard tier with an explicit pickup fee elsewhere can run roughly Rp 30,000 less. The spread reflects the bundled-convenience premium, not a difference in cleaning quality.

When cheapest isn't best

The lowest per-kg rate doesn't always produce the cheapest result.

Heavy fabrics (bed linen, towels). Volume discounts only show up at the higher weight tiers. The cheapest per-kg may not be the cheapest per load.

Delicates and specialty items. Pay for hand-wash (Rp 10,000 per piece at Easy Day Laundry) instead of running through a bulk per-kg cycle. Mineral-sunscreen stains and motorbike grease need pre-treatment.

Express turnaround. If you need clothes back in five hours, the cheapest service might not offer that tier. Hubit Laundry's Super Express tops out at 6 hours, for example.

Quality consistency. A laundry that's Rp 5,000 cheaper per kg but ruins your shirts isn't cheap. See our Bali comparison guide for service-by-service notes on what customers consistently praise and complain about.

How we verified these prices

Pricing in this article was verified during June 2026, directly from each service's published price list. In-shop displays were photographed in person where the website didn't carry rates. Websites and Instagram price posts filled in the rest. Where a service didn't publish per-kg pricing, we flagged it explicitly rather than estimating. We refresh this page quarterly so the math stays current.

Drop in or book a pickup

For transparent tier pricing with iron included, book a pickup from your Canggu, Seminyak, or Pererenan address, or drop in at one of our shops.


About the author: Easy Day Laundry team has been processing villa, hotel, and individual laundry orders across the Canggu, Seminyak, and Pererenan areas since 2024. Pricing in this article was verified directly from each competitor's published price list during June 2026.

Frequently Asked Questions

The centre of the market across Canggu, Seminyak, and Pererenan sits between Rp 13,000 and Rp 35,000 per kg for standard wash, dry, iron, fold. Express service typically adds Rp 25,000 to Rp 60,000 per kg. Anything below Rp 10,000 per kg is either a basic neighbourhood operation without ironing or a self-service coin laundry.
Some are, some aren't. Small shops with strong local reputations are often excellent and inexpensive. Operations that compete only on the headline rate sometimes cut corners on sorting, drying time, or returned-item counts. Ask whether ironing is included, what happens to delicates, and how they handle lost items before committing to a regular pickup schedule.
A few services add a 10-25% surcharge on top of the published per-kg rate to cover handling, packaging, or pickup logistics. Heavenly Laundry, for example, applies a 21% surcharge across every order. The surcharge is rarely shown in the headline price, so a Rp 25,000 per kg rate becomes around Rp 30,000 per kg on the receipt.

Fresh laundry, sorted in Bali

Pickup & delivery across Canggu, Seminyak, Pererenan & Padonan. From Rp 15,000/kg.

Book a Pickup

Related Articles