OFFER: Buy 3 Get 1 Free on All Items Under S$15, Code B3G1 Ends 03/12 11:59pm SGT

*Apply code B3G1 at checkout to enjoy discount.*The discount is only applicable to all items under S$15. Code expires at 03/12/24 11:59pm SGT. Offer can only be combined with Thryft Club discounts and cannot be combined with any other offers or discounts. Offer is subject to change without notice. Other restrictions may apply.

Get 10% off all year round! Join Thryft Club
Get 10% off all year round and $10 off your next order! Join Thryft Club

Women's Tops

Refresh your wardrobe with preloved women's tops at Thryft. Shop everyday essentials from casual t-shirts to elegant blouses, featuring brands like Lovet, Love Bonito, and Zara at up to 90% off. Our collection includes tank tops, work blouses, crop tops, and casual shirts in sizes 3XS-3XL. Find sustainable style for every occasion, from office wear to weekend basics.

963 Results

963 Results

No results

Assorted - Thryft
Assorted - Thryft
Original Brand Size S

Assorted T-Shirts

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock: Like New

Rope Picnic
Original Brand Size 38

Rope Picnic T-Shirt

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Gently Used

Assorted - Thryft
Assorted - Thryft
Original Brand Size M

Assorted

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock

Polo Ralph Lauren
Original Brand Size L

Polo Ralph Lauren Polo

Regular price RM111.66 MYR RM74.44 MYR Save 33%

Unit price
per

Regular price RM111.66 MYR RM74.44 MYR Save 33%

Unit price
per

In stock: New With Tags

Cotton On
Original Brand Size S

Cotton On Polo

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Gently Used

Assorted - Thryft
Assorted - Thryft
Thryft Size XL

Assorted Blouse

RM18.61 MYR

Unit price
per

RM18.61 MYR

Unit price
per

In stock: Like New

Assorted - Thryft
Assorted - Thryft
Original Brand Size 13

Assorted Shirt

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock: Like New

Dresser Victoria - Thryft
Dresser Victoria - Thryft
Original Brand Size NA

Dresser Victoria Shirt

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock: Like New

H&M
Original Brand Size EU38/US8

H&M Camisole

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Cotton On
New
Original Brand Size XXS

Cotton On Blouse

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Chochotte - Thryft
Chochotte - Thryft
Original Brand Size NA

Chochotte Tops

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock

Assorted
New
Original Brand Size XS

Assorted Camisole

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

By Malene Birger
New
Thryft Size XXS

By Malene Birger T-Shirt

RM104.21 MYR

Unit price
per

RM104.21 MYR

Unit price
per

In stock: Like New

Assorted
Original Brand Size S

Assorted Camisole

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Assorted - Thryft
Assorted - Thryft
Original Brand Size M

Assorted Tops

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock

Assorted - Thryft
Assorted - Thryft
Thryft Size 3XL

Assorted Blouse

RM18.61 MYR

Unit price
per

RM18.61 MYR

Unit price
per

In stock: Like New

Al-Ideal - Thryft
Al-Ideal - Thryft
Original Brand Size L

Al-Ideal Blouse

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock: Like New

Polo By Ralph Lauren
New
Original Brand Size S

Polo By Ralph Lauren T-Shirt

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

In stock: Like New

Assorted
Original Brand Size XS

Assorted Shirt

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Assorted

Assorted Tube Top

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Valleygirl
New
Original Brand Size 10

Valleygirl Blouse

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

In stock: Like New

Muji
New
Original Brand Size S

Muji Polo

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Love Bonito - Thryft
Love Bonito - Thryft
Original Brand Size XS

Love Bonito Tops

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock

Muji
New
Original Brand Size M

Muji Shirt

Regular price RM74.44 MYR RM59.55 MYR Save 20%

Unit price
per

Regular price RM74.44 MYR RM59.55 MYR Save 20%

Unit price
per

In stock: Like New

Assorted
Thryft Size XXS

Assorted Tank Top

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Signs of Wear

Closshi - Thryft
Closshi - Thryft
Original Brand Size LL

Closshi Tops

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock

Young Hungry Free - Thryft
Young Hungry Free - Thryft
Original Brand Size XS

Young Hungry Free Tank Top

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

In stock: Like New

Miwi
New
Original Brand Size L

Miwi Blouse

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: New With Tags

Tom Tailor Denim
New
Original Brand Size S

Tom Tailor Denim T-Shirt

Regular price RM66.99 MYR RM52.11 MYR Save 22%

Unit price
per

Regular price RM66.99 MYR RM52.11 MYR Save 22%

Unit price
per

In stock: Gently Used

Mark & Spencers
New
Original Brand Size 12

Mark & Spencers Blouse

Regular price RM74.44 MYR RM59.55 MYR Save 20%

Unit price
per

Regular price RM74.44 MYR RM59.55 MYR Save 20%

Unit price
per

In stock: Like New

Joy - Thryft
Joy - Thryft
Original Brand Size M

Joy T-Shirts

RM18.61 MYR

Unit price
per

RM18.61 MYR

Unit price
per

In stock: Like New

T2s Style
Thryft Size S

T2s Style Shirt

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Freeze - Thryft
Freeze - Thryft
Original Brand Size M

Freeze Tops

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock

Assorted - Thryft
Assorted - Thryft
Thryft Size XXS

Assorted T-Shirts

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock: Like New

Res Ralique - Thryft
Res Ralique - Thryft
Original Brand Size F

Res Ralique Blouse

RM66.99 MYR

Unit price
per

RM66.99 MYR

Unit price
per

In stock: Like New

Shop At Velvet
New
Thryft Size M

Shop At Velvet Tank Top

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock: Like New

Asos - Thryft
Asos - Thryft
Original Brand Size XS

Asos Tank Top

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Mko
New
Original Brand Size L

Mko Tunic

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Signs of Wear

Forever21
New
Original Brand Size M

Forever21 T-Shirt

Regular price RM37.22 MYR RM36.85 MYR Save 1%

Unit price
per

Regular price RM37.22 MYR RM36.85 MYR Save 1%

Unit price
per

In stock: Gently Used

Marks & Spencer
New
Thryft Size L

Marks & Spencer T-Shirt

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Moonriver
Original Brand Size M

Moonriver T-Shirt

Regular price RM74.44 MYR RM52.11 MYR Save 30%

Unit price
per

Regular price RM74.44 MYR RM52.11 MYR Save 30%

Unit price
per

In stock: Like New

Mango - Thryft
Mango - Thryft
Original Brand Size XS

Mango Tops

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock

Shiny Ripple
Original Brand Size M

Shiny Ripple Blouse

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Assorted - Thryft
Assorted - Thryft
Thryft Size XL

Assorted Shirt

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock: Like New

Dreskip - Thryft
Dreskip - Thryft
Original Brand Size L

Dreskip Blouse

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock: Like New

Uniqlo - Thryft
Uniqlo - Thryft
Original Brand Size L

Uniqlo Tops

RM29.78 MYR

Unit price
per

RM29.78 MYR

Unit price
per

In stock

Bershka - Thryft
Bershka - Thryft
Original Brand Size S

Bershka Tops

RM36.85 MYR

Unit price
per

RM36.85 MYR

Unit price
per

In stock

Iora
Original Brand Size M

Iora Shirt

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

Regular price RM44.66 MYR RM36.85 MYR Save 17%

Unit price
per

In stock: Like New