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
Thryft Size XXL

Assorted Tunic

RM37.21 MYR

Unit price
per

RM37.21 MYR

Unit price
per

In stock: Like New

H&M - Thryft
H&M - Thryft
Thryft Size 3XL

H&M Tops

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock

Uniqlo
New
Original Brand Size XL

Uniqlo T-Shirt

RM44.65 MYR

Unit price
per

RM44.65 MYR

Unit price
per

In stock: Like New

Assorted - Thryft
Assorted - Thryft
Thryft Size XXL

Assorted Shirt

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Assorted - Thryft
Assorted - Thryft
Original Brand Size NA

Assorted Tops

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock

Assorted - Thryft
Assorted - Thryft
Original Brand Size L

Assorted Shirt

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

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

Epic Threads - Thryft
Epic Threads - Thryft
Original Brand Size L

Epic Threads T-Shirts

Regular price RM37.21 MYR RM36.84 MYR Save 1%

Unit price
per

Regular price RM37.21 MYR RM36.84 MYR Save 1%

Unit price
per

In stock: Like New

Uniqlo
New
Original Brand Size XXL

Uniqlo T-Shirt

Regular price RM37.21 MYR RM36.84 MYR Save 1%

Unit price
per

Regular price RM37.21 MYR RM36.84 MYR Save 1%

Unit price
per

In stock: Gently Used

Teeraduang
New
Thryft Size XXS

Teeraduang Tank Top

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Forest Green - Thryft
Forest Green - Thryft
Original Brand Size NA

Forest Green Wrap Top

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

L'amore
New
Thryft Size XS

L'amore T-Shirt

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Gently Used

Ellysage
New
Original Brand Size UK8/US4/EU36

Ellysage Tank Top

RM74.42 MYR

Unit price
per

RM74.42 MYR

Unit price
per

In stock: Like New

Shein
Original Brand Size S

Shein T-Shirt

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Raycavic - Thryft
Raycavic - Thryft
Original Brand Size L

Raycavic Shirt

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

Uniqlo - Thryft
Uniqlo - Thryft
Original Brand Size S

Uniqlo Tops

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock

Assorted
Original Brand Size M

Assorted T-Shirt

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Signs of Wear

Forever 21
New
Original Brand Size US S

Forever 21 Tank Top

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Petitreitre - Thryft
Petitreitre - Thryft
Original Brand Size L

Petitreitre

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock

Primark
Original Brand Size XL

Primark T-Shirt

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Gently Used

More Plata - Thryft
More Plata - Thryft
Original Brand Size M

More Plata T-Shirts

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

Assorted
New
Original Brand Size XS

Assorted Blouse

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: New With Tags

Fond
New
Original Brand Size L

Fond Wrap Top

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Shiny Ripple
Original Brand Size M

Shiny Ripple Tank Top

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Signs of Wear

Uniqlo
New
Original Brand Size XL

Uniqlo Blouse

Regular price RM37.21 MYR RM36.84 MYR Save 1%

Unit price
per

Regular price RM37.21 MYR RM36.84 MYR Save 1%

Unit price
per

In stock: Signs of Wear

Assorted - Thryft
Assorted - Thryft
Thryft Size L

Assorted Blouse

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Assorted - Thryft
Assorted - Thryft

Assorted T-Shirts

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

The One - Thryft
The One - Thryft
Original Brand Size 32

The One Wrap Top

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

Assorted - Thryft
Assorted - Thryft
Original Brand Size NA

Assorted T-Shirts

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

GU - Thryft
GU - Thryft
Original Brand Size S

GU T-Shirts

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

Gg5
New
Original Brand Size XS

Gg5 Tank Top

Regular price RM44.65 MYR RM36.84 MYR Save 17%

Unit price
per

Regular price RM44.65 MYR RM36.84 MYR Save 17%

Unit price
per

In stock: Like New

Uniqlo
New
Original Brand Size S

Uniqlo Tank Top

RM44.65 MYR

Unit price
per

RM44.65 MYR

Unit price
per

In stock: Like New

Valleygirl
Original Brand Size S

Valleygirl Turtleneck

Regular price RM44.65 MYR RM36.84 MYR Save 17%

Unit price
per

Regular price RM44.65 MYR RM36.84 MYR Save 17%

Unit price
per

In stock: Like New

Minemura - Thryft
Minemura - Thryft
Original Brand Size M

Minemura Shirt

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

Country Road
New
Original Brand Size M

Country Road T-Shirt

RM66.98 MYR

Unit price
per

RM66.98 MYR

Unit price
per

In stock: Gently Used

Rvca
New
Original Brand Size S

Rvca T-Shirt

Regular price RM74.42 MYR RM59.54 MYR Save 20%

Unit price
per

Regular price RM74.42 MYR RM59.54 MYR Save 20%

Unit price
per

In stock: New With Tags

Hervelvetvase
New
Original Brand Size S

Hervelvetvase Tunic

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Gently Used

Assorted
New
Thryft Size 3XS

Assorted Blouse

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Asos - Thryft
Asos - Thryft
Original Brand Size 8

Asos T-Shirts

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Signs of Wear

Torgiana - Thryft
Torgiana - Thryft
Original Brand Size M

Torgiana Tunic

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

Uniqlo
New
Original Brand Size M

Uniqlo Shirt

RM44.65 MYR

Unit price
per

RM44.65 MYR

Unit price
per

In stock: Like New

Saturday Club
New
Original Brand Size XS

Saturday Club Blouse

Regular price RM74.42 MYR RM55.82 MYR Save 25%

Unit price
per

Regular price RM74.42 MYR RM55.82 MYR Save 25%

Unit price
per

In stock: Like New

Colorista - Thryft
Colorista - Thryft
Original Brand Size M

Colorista Blouse

RM29.77 MYR

Unit price
per

RM29.77 MYR

Unit price
per

In stock: Like New

Yummy Grime - Thryft
Yummy Grime - Thryft
Original Brand Size M

Yummy Grime Tunic

RM44.65 MYR

Unit price
per

RM44.65 MYR

Unit price
per

In stock: Like New

Tianshun - Thryft
Tianshun - Thryft
Thryft Size L

Tianshun Blouse

RM36.84 MYR

Unit price
per

RM36.84 MYR

Unit price
per

In stock: Like New

Valleygirl
Original Brand Size S

Valleygirl Tank Top

Regular price RM44.65 MYR RM36.84 MYR Save 17%

Unit price
per

Regular price RM44.65 MYR RM36.84 MYR Save 17%

Unit price
per

In stock: New With Tags

Marks And Spencer
New
Original Brand Size UK14

Marks And Spencer T-Shirt

RM44.65 MYR

Unit price
per

RM44.65 MYR

Unit price
per

In stock: Like New

Uniqlo - Thryft
Uniqlo - Thryft
Original Brand Size S

Uniqlo Shirt

RM66.98 MYR

Unit price
per

RM66.98 MYR

Unit price
per

In stock: Like New