T-Shirts (Cotton)

26 products

26 products

26 products
View
M&O - Men's Gold Soft Touch T-Shirt - 4800M&O - Men's Gold Soft Touch T-Shirt - 4800
Sale price$2.97View Product
M&O - Men's Gold Soft Touch T-Shirt - 4800
+51
+50
+49
+48
+47
+46
+45
+44
+43
+42
+41
+40
+39
+38
+37
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Light Cotton T-Shirt - 3000Gildan - Unisex Light Cotton T-Shirt - 3000
Sale price$2.99View Product
Gildan - Unisex Light Cotton T-Shirt - 3000
+47
+46
+45
+44
+43
+42
+41
+40
+39
+38
+37
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Heavy Cotton™ T-Shirt - 5000Gildan - Unisex Heavy Cotton™ T-Shirt - 5000
Sale price$3.11View Product
Gildan - Unisex Heavy Cotton™ T-Shirt - 5000
+75
+74
+73
+72
+71
+70
+69
+68
+67
+66
+65
+64
+63
+62
+61
+60
+59
+58
+57
+56
+55
+54
+53
+52
+51
+50
+49
+48
+47
+46
+45
+44
+43
+42
+41
+40
+39
+38
+37
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
M&O - Fine Jersey T-Shirt - 4502M&O - Fine Jersey T-Shirt - 4502
Sale price$3.53View Product
M&O - Fine Jersey T-Shirt - 4502
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Ultra Cotton® T-Shirt - 2000Gildan - Unisex Ultra Cotton® T-Shirt - 2000
Sale price$3.54View Product
Gildan - Unisex Ultra Cotton® T-Shirt - 2000
+60
+59
+58
+57
+56
+55
+54
+53
+52
+51
+50
+49
+48
+47
+46
+45
+44
+43
+42
+41
+40
+39
+38
+37
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Softstyle® T-Shirt - 64000Gildan - Unisex Softstyle® T-Shirt - 64000
Sale price$3.55View Product
Gildan - Unisex Softstyle® T-Shirt - 64000
+67
+66
+65
+64
+63
+62
+61
+60
+59
+58
+57
+56
+55
+54
+53
+52
+51
+50
+49
+48
+47
+46
+45
+44
+43
+42
+41
+40
+39
+38
+37
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Softstyle® Lightweight T-Shirt - 980Gildan - Unisex Softstyle® Lightweight T-Shirt - 980
Sale price$4.02View Product
Gildan - Unisex Softstyle® Lightweight T-Shirt - 980
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
M&O - Ring-Spun T-Shirt - 5500M&O - Ring-Spun T-Shirt - 5500
Sale price$4.18View Product
M&O - Ring-Spun T-Shirt - 5500
+4
+3
+2
+1
S
M
L
XL
2XL
3XL
American Apparel - Unisex Heavyweight Cotton Tee - 1301American Apparel - Unisex Heavyweight Cotton Tee - 1301
Sale price$4.30View Product
American Apparel - Unisex Heavyweight Cotton Tee - 1301
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Softstyle® Midweight T-Shirt - 65000Gildan - Unisex Softstyle® Midweight T-Shirt - 65000
Sale price$4.82View Product
Gildan - Unisex Softstyle® Midweight T-Shirt - 65000
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Hammer™ T-Shirt - H000Gildan - Unisex Hammer™ T-Shirt - H000
Sale price$5.66View Product
Gildan - Unisex Hammer™ T-Shirt - H000
+7
+6
+5
+4
+3
+2
+1
S
M
L
XL
2XL
3XL
4XL
M&O - Unisex Vintage Garment-Dyed T-Shirt - 6500MM&O - Unisex Vintage Garment-Dyed T-Shirt - 6500M
Sale price$5.79View Product
M&O - Unisex Vintage Garment-Dyed T-Shirt - 6500M
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
American Apparel - Unisex Fine Jersey Tee - 2001American Apparel - Unisex Fine Jersey Tee - 2001
Sale price$6.19View Product
American Apparel - Unisex Fine Jersey Tee - 2001
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Gildan - Unisex Hammer™ Maxweight T-Shirt - 75000Gildan - Unisex Hammer™ Maxweight T-Shirt - 75000
Sale price$6.88View Product
Gildan - Unisex Hammer™ Maxweight T-Shirt - 75000
+7
+6
+5
+4
+3
+2
+1
S
M
L
XL
2XL
3XL
Gildan - Men's Tall Ultra Cotton® T-Shirt - 2000TGildan - Men's Tall Ultra Cotton® T-Shirt - 2000T
Sale price$7.96View Product
Gildan - Men's Tall Ultra Cotton® T-Shirt - 2000T
+7
+6
+5
+4
+3
+2
+1
LT
XLT
2XLT
3XLT
Next Level - Unisex Cotton Tee - 3600Next Level - Unisex Cotton Tee - 3600
Sale price$8.13View Product
Next Level - Unisex Cotton Tee - 3600
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
BELLA + CANVAS - Jersey Tee - 3001BELLA + CANVAS - Jersey Tee - 3001
Sale price$8.67View Product
BELLA + CANVAS - Jersey Tee - 3001
+79
+78
+77
+76
+75
+74
+73
+72
+71
+70
+69
+68
+67
+66
+65
+64
+63
+62
+61
+60
+59
+58
+57
+56
+55
+54
+53
+52
+51
+50
+49
+48
+47
+46
+45
+44
+43
+42
+41
+40
+39
+38
+37
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Comfort Colors - Unisex Garment-Dyed Heavyweight T-Shirt - 1717Comfort Colors - Unisex Garment-Dyed Heavyweight T-Shirt - 1717
Sale price$8.87View Product
Comfort Colors - Unisex Garment-Dyed Heavyweight T-Shirt - 1717
+51
+50
+49
+48
+47
+46
+45
+44
+43
+42
+41
+40
+39
+38
+37
+36
+35
+34
+33
+32
+31
+30
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
American Apparel - Unisex Heavyweight Cotton Garment-Dyed Tee - 1301GDAmerican Apparel - Unisex Heavyweight Cotton Garment-Dyed Tee - 1301GD
Sale price$9.09View Product
American Apparel - Unisex Heavyweight Cotton Garment-Dyed Tee - 1301GD
+5
+4
+3
+2
+1
S
M
L
XL
2XL
3XL
American Apparel - Unisex Sueded Tee - 5389American Apparel - Unisex Sueded Tee - 5389
Sale price$9.51View Product
American Apparel - Unisex Sueded Tee - 5389
+5
+4
+3
+2
+1
S
M
L
XL
2XL
3XL
Next Level - Unisex Heavyweight Tee - 7200Next Level - Unisex Heavyweight Tee - 7200
Sale price$10.22View Product
Next Level - Unisex Heavyweight Tee - 7200
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
XS
S
M
L
XL
2XL
3XL
Comfort Colors - Unisex Colorblast™ Heavyweight T-Shirt - 1745Comfort Colors - Unisex Colorblast™ Heavyweight T-Shirt - 1745
Sale price$10.23View Product
Comfort Colors - Unisex Colorblast™ Heavyweight T-Shirt - 1745
+5
+4
+3
+2
+1
S
M
L
XL
2XL
3XL
BELLA + CANVAS - Unisex 6 oz. Heavyweight Tee - 3010BELLA + CANVAS - Unisex 6 oz. Heavyweight Tee - 3010
Sale price$10.49View Product
BELLA + CANVAS - Unisex 6 oz. Heavyweight Tee - 3010
+16
+15
+14
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
Next Level - Unisex Cotton Ringer Tee - 3604Next Level - Unisex Cotton Ringer Tee - 3604
Sale price$10.62View Product
Next Level - Unisex Cotton Ringer Tee - 3604
+6
+5
+4
+3
+2
+1
XS
S
M
L
XL
2XL
3XL
Next

Wholesale Cotton T Shirts - 100% Cotton Blank Tees in Canada

Get the best wholesale cotton t-shirts in Canada without bulk tiers—every item is already priced at wholesale. We stock 100% cotton blanks from Gildan, M&O, and American Apparel, from heavyweight workhorses to soft-spun retail fits, in the colours and sizes Canadians actually order, S to 5XL. No minimums. Buy one to test or a hundred for your shop and you pay the same low price.

  • Direct wholesale: no tiers or hidden fees on any cotton tee
  • Top brands: genuine Gildan, M&O, and American Apparel stock
  • Fast shipping: fulfilled from Toronto, Calgary, and Vancouver

Frequently Asked Questions

What are the different types of cotton t-shirts?
We carry heavyweight, lightweight retail, and garment-dyed cotton t-shirts, plus long sleeve, tall, and pocket cuts. All 100% cotton, different weights and fits.
What is the best brand for t-shirts?
Depends on use. Gildan for value and bulk, Next Level for retail fit, M&O for softness, American Apparel for heavyweight.
What is the highest quality cotton for t-shirts?
Combed and ring-spun cotton is considered high quality for softness and strength. Gildan Softstyle 64000 and Next Level 3600 are popular for their soft feel and consistent fit.
What is a good fabric for t-shirts?
100% cotton for breathability and everyday comfort. It feels natural and breathable for everyday wear. For everyday use, cotton wins.