Ugly Sweaters Are Back For 2017!

Login LOGIN Sign Up SIGN UP Cart MY CART (51)
SIGN UP AND RECEIVE A 10% DISCOUNT
Official Shop of the AFL
Official Shop of the AFL

Filter By Price

Narrow Your Selection

North Melbourne Kangaroos Men's AFL Ugly Sweater
NEW

Sizes

2XS
XS
S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Mens Retro Pullover
NEW

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Adult Footysuit Onesie
NEW

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Ladies Training Singlet
SALE

Sizes

8
10
12
14
16
18
North Melbourne Kangaroos 2017 Men's Training Singlet
SALE

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Men's Training Hoodie

Sizes

S
M
L
XL
2XL
3XL
5XL
7XL
North Melbourne Kangaroos 2017 Kids Training Hoodie

Sizes

6
8
10
12
14
16
North Melbourne Kangaroos 2017 Ladies Training Hoodie

Sizes

8
10
12
14
16
18
North Melbourne Kangaroos 2017 Men's Training T-Shirt
SALE

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Men's Track Jacket

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Gym Shorts with Pockets
SALE

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Men's Performance 1/4 Zip Fleece

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Adults Indigenous Guernsey

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Kids Home Guernsey

Sizes

6
8
10
12
14
16
North Melbourne Kangaroos 2017 Kids Away Guernsey

Sizes

6
8
10
12
14
16
North Melbourne Kangaroos 2017 Men's Home Guernsey

Sizes

S
M
L
XL
2XL
3XL
5XL
7XL
North Melbourne Kangaroos 2017 Ladies Media Polo Shirt

Sizes

8
10
12
14
16
18
North Melbourne Kangaroos Ladies Down Jacket

Sizes

8
10
12
14
16
18
20
North Melbourne Kangaroos 2017 Men's Away Guernsey

Sizes

S
M
L
XL
2XL
3XL
5XL
7XL
North Melbourne Kangaroos 2017 Men's L/S Home Guernsey

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Kids Premium Ultra Hoodie

Sizes

6
8
10
12
14
North Melbourne Kangaroos 2017 Men's Media Polo Shirt

Sizes

S
M
L
XL
2XL
3XL
5XL
North Melbourne Kangaroos 2017 Adults Warm Up T-Shirt

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Men's Track pants

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Men's Ben Brown Nerd T-Shirt

Sizes

S
M
L
XL
2XL
North Melbourne Kangaroos Infants Supporter Pullover Hoodie

Sizes

2
4
6
North Melbourne Kangaroos Ladies Down Vest

Sizes

8
10
12
14
16
18
20
North Melbourne Kangaroos Infants Supporter L/S T-Shirt

Sizes

2
4
6
North Melbourne Kangaroos Men's Polo Shirt

Sizes

S
M
L
XL
2XL
3XL
4XL
5XL
North Melbourne Kangaroos 2017 Infants Home Set

Sizes

0
2
4
North Melbourne Kangaroos 2017 Ladies Performance Capri

Sizes

8
10
12
14
16
18
North Melbourne Kangaroos Ladies Premium Hoodie

Sizes

8
10
12
14
16
18
20
North Melbourne Kangaroos Kids Long Sleeve Pyjama Set

Sizes

8
10
12
14
North Melbourne Kangaroos Men's Polo Shirt

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Men's Down Jacket

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Infants Long Sleeve Pyjama Set

Sizes

1
2
4
6
North Melbourne Kangaroos Men's Down Vest

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Leather Wallet
North Melbourne Kangaroos Heritage Cufflinks
North Melbourne Kangaroos Kids 'Auskick' Official Guernsey

Sizes

6
8
10
12
14
North Melbourne Kangaroos 3/4 Golf Umbrella
North Melbourne Pillow Case
North Melbourne Kangaroos Men's Premium Hoodie

Sizes

S
M
L
XL
2XL
3XL
4XL
5XL
North Melbourne Kangaroos Single Quilt Cover
North Melbourne Kangaroos Queen Quilt Cover
Availability: Out of Stock
North Melbourne Kangaroos Flex Beanie
North Melbourne Kangaroos 'The First Bounce'
SALE
North Melbourne Kangaroos Double Quilt Cover
Availability: Out of Stock
North Melbourne Kangaroos AFL Dog Jumper Large
North Melbourne Kangaroos 2017 Kids Pyjama Set

Sizes

6
8
10
12
14
North Melbourne Kangaroos Babies Full Romper

Sizes

000
00
0
1
Availability: Out of Stock
North Melbourne Kangaroos Infants 2-Piece Bib Pack
Availability: Out of Stock
North Melbourne Kangaroos AFL Dog Jumper Small
North Melbourne Kangaroos Men's Work Socks (2 Pack)

Sizes

7-11
11-14
North Melbourne Kangaroos AFL Dog Jumper Medium
North Melbourne Kangaroos Men's Vintage Collegiate Jacket

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 9Forty Grey Pop Cap
North Melbourne Kangaroos 39THIRTY Home Cap

Sizes

S to M
M to L
L to XL
North Melbourne Kangaroos 59Fifty Logo Fitted Cap

Sizes

8 1/8
6 7/8
7
7 1/8
7 1/4
7 3/8
7 1/2
7 5/8
7 3/4
7 7/8
8
North Melbourne Kangaroos 2017 Supporter Dog Bowl
Availability: Out of Stock
North Melbourne Kangaroos 2017 Pet Football Toy
North Melbourne Kangaroos Men's Crew Neck Sweater

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Men's Old School Rugby Jersey

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Pet Tag
North Melbourne Kangaroos 2017 Sports Bag
Availability: Out of Stock
North Melbourne Kangaroos 2017 Backpack
North Melbourne Kangaroos 2017 Wheelie Bag
North Melbourne Kangaroos 2016 Team Stubby Holder
SALE
North Melbourne Kangaroos Lanyard
North Melbourne Kangaroos 2017 Logo Keyring
North Melbourne Kangaroos 2017 Infants Pyjama Set

Sizes

1
2
4
6
North Melbourne Kangaroos Kids Supporter Cap
North Melbourne Kangaroos Boot Keyring
North Melbourne Kangaroos Toucan Garden Statue
North Melbourne Kangaroos 2017 Ladies Pyjama Set

Sizes

8
10
12
14
16
North Melbourne Kangaroos Men's Training Singlet

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Polar Fleece Rug
North Melbourne Kangaroos Nathan Player Bear
North Melbourne Kangaroos Woollen Gloves
North Melbourne Kangaroos Woollen Guernsey

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Woollen Scarf
North Melbourne Kangaroos Men's Long Sleeve Wool Sweater

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2016 Toddlers 2 Tees Pack

Sizes

1
2
4
6
North Melbourne Kangaroos Youth Auskick Home Shorts

Sizes

4
6
8
10
12
North Melbourne Kangaroos Kids Basketball Jersey

Sizes

6
8
10
12
14
North Melbourne Kangaroos Kids Logo Cap
North Melbourne Kangaroos 2017 Men's Pyjama Set

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos - The Honour Roll
North Melbourne Kangaroos 2017 Training Cap
North Melbourne Kangaroos Men's Vintage T-Shirt

Sizes

S
M
L
XL
2XL
North Melbourne Kangaroos 2017 Logo Song Ball
North Melbourne Kangaroos 2017 Logo Brand Ball
North Melbourne Kangaroos 9FIFTY Tonal Cap
North Melbourne Kangaroos 2017 Logo Bar Runner
North Melbourne Kangaroos Kids Ben Brown Nerd T-Shirt

Sizes

6
8
10
12
14
North Melbourne Kangaroos Mini Glass Clock
Availability: Out of Stock
North Melbourne Kangaroos Bracelet
North Melbourne Kangaroos Vintage Beanie
North Melbourne Kangaroos Kids Supporter Beanie
North Melbourne Kangaroos 2017 Kids Logo T-Shirt

Sizes

6
8
10
12
14
North Melbourne Kangaroos 2017 Logo Earrings
North Melbourne Kangaroos Kids Novelty Beanie
North Melbourne Kangaroos Bar Beanie
North Melbourne Kangaroos Logo Cufflinks
NEW
North Melbourne Kangaroos Wool Gift Pack
North Melbourne Ladies Supporter V-Neck T-Shirt

Sizes

8
10
12
14
16
North Melbourne Kangaroos 2017 AFL Calendar
North Melbourne Kangaroos Vintage Scarf
North Melbourne Kangaroos Infants Scarf
North Melbourne Kangaroos Dynamo Beanie
North Melbourne Kangaroos 2016 Women's Pink Home Guernsey
SALE

Sizes

8
10
12
14
16
18
North Melbourne Kangaroos Colour Me Football
North Melbourne Kangaroos 2017 Logo Softie Ball
North Melbourne Kangaroos 2016 Women's Media Polo Shirt
SALE

Sizes

8
10
12
14
16
18
North Melbourne Kangaroos Women's Premium Polo

Sizes

8
10
12
14
16
North Melbourne Kangaroos Reversible Beanie
Availability: Out of Stock
North Melbourne Kangaroos  Bar Scarf
North Melbourne Kangaroos Kids Mascot Backpack
North Melbourne Kangaroos 2017 Kids Logo Hoodie

Sizes

6
8
10
12
14
North Melbourne Kangaroos Sesame St Toddlers T-Shirt

Sizes

1
2
4
6
North Melbourne Kangaroos Tartan Scarf
North Melbourne Kangaroos Cool Series Watch
North Melbourne Kangaroos Men's Club Knit Woollen Jumper

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Wine Glass & Coaster
North Melbourne Kangaroos Men's Vintage Singlet

Sizes

S
M
L
XL
2XL
North Melbourne Kangaroos 2017 Collectable Car
North Melbourne Kangaroos Plush Footy Ball
NEW
North Melbourne Kangaroos Girls L/S Little Miss T-Shirt

Sizes

4
6
8
10
North Melbourne Kangaroos Mascot Beanie
North Melbourne Kangaroos 2016 Men's Official Home Guernsey
SALE

Sizes

S
M
L
XL
2XL
3XL
5XL
North Melbourne Kangaroos Girls Little Miss Hoodie

Sizes

4
6
8
10
North Melbourne Kangaroos Girls Little Miss AFL T-Shirt

Sizes

2
4
6
8
10
12
14
North Melbourne Kangaroos Infants Beanie
North Melbourne Kangaroos Men's Leather Bomber Jacket

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Kids Leisure Shorts

Sizes

6
8
10
12
14
North Melbourne Kangaroos Tea Towel 2 Pack
North Melbourne Kangaroos 2016 Kids Ugly Sweater

Sizes

8
10
12
14
North Melbourne Kangaroos Infants Girls Footysuit

Sizes

000
00
0
1
2
North Melbourne Kangaroos Infants Original Footysuit

Sizes

000
00
0
1
2
3
North Melbourne Kids Teenage Mutant Ninja Turtles T-Shirt

Sizes

2
4
6
8
10
12
14
North Melbourne Kangaroos 2016 Ladies Ugly Sweater

Sizes

8
10
12
14
16
18
Vic 'Big V' Adult's Sleeveless Jumper

Sizes

S
M
L
XL
2XL
3XL
Vic 'Big V' Adult's Long Sleeve Jumper

Sizes

S
M
L
XL
2XL
3XL
Availability: Out of Stock
North Melbourne Kangaroos Ladies Retro Apron
North Melbourne Kangaroos 2017 Logo Pin
North Melbourne Kangaroos 2016 Kids Official Home Guernsey
SALE

Sizes

6
8
10
12
14
16
North Melbourne Kangaroos 2016 Men's On-Field Home Shorts
SALE

Sizes

32
34
36
38
40
42
North Melbourne Kangaroos 2017 Badge - Ahern
North Melbourne Kangaroos Men's Down Jacket

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos 2017 Badge - Anderson
Availability: Out of Stock
North Melbourne Kangaroos 2017 Badge - Atley
North Melbourne Kangaroos 2017 Badge - Brown
North Melbourne Kangaroos 2017 Badge - Clarke
North Melbourne Kangaroos 2017 Badge - Daw
North Melbourne Kangaroos 2017 Badge - Dumont
North Melbourne Kangaroos 2017 Badge - Durdin
Availability: Out of Stock
North Melbourne Kangaroos 2017 Badge - Fordham
North Melbourne Kangaroos 2017 Badge - Garner
Availability: Out of Stock
North Melbourne Kangaroos 2017 Badge - Gibson
North Melbourne Kangaroos 2017 Badge - Hansen
North Melbourne Kangaroos 2017 Badge - Hibberd
North Melbourne Kangaroos 2017 Badge - Higgins
North Melbourne Kangaroos 2017 Badge - Hrovat
North Melbourne Kangaroos 2017 Badge - Jacobs
North Melbourne Kangaroos 2017 Badge - Junker
North Melbourne Kangaroos 2017 Badge - Larkey
North Melbourne Kangaroos 2017 Badge - Mckay
North Melbourne Kangaroos 2017 Badge - Mullett
North Melbourne Kangaroos 2017 Badge - Nielson
North Melbourne Kangaroos 2017 Badge - Preuss
North Melbourne Kangaroos 2017 Badge - Simpkin
North Melbourne Kangaroos 2017 Badge - Swallow
North Melbourne Kangaroos 2017 Badge - Tarrant
North Melbourne Kangaroos 2017 Badge - Taylor
Availability: Out of Stock
North Melbourne Kangaroos 2017 Badge - Thomas
North Melbourne Kangaroos 2017 Badge - Turner
North Melbourne Kangaroos 2017 Badge - Wagner
North Melbourne Kangaroos 2017 Badge - Waite
North Melbourne Kangaroos 2017 Badge - Watson
North Melbourne Kangaroos 2017 Badge - Wood
North Melbourne Kangaroos 2017 Badge - Wright
North Melbourne Kangaroos 2017 Badge - Ziebell
North Melbourne Kangaroos 2017 Badge - Zurhaar
North Melbourne Kangaroos Barrel Mug
North Melbourne Kangaroos Adults Scarf Knitting Kit
SALE
North Melbourne Kangaroos AFL Tie
North Melbourne Kangaroos Kids Beanie Knitting Kit
SALE
North Melbourne Kangaroos Men's Ugly Sweater Tee

Sizes

S
M
L
XL
2XL
3XL
North Melbourne Kangaroos Sports Pack
North Melbourne Kangaroos Tin Street Sign
Availability: Out of Stock
North Melbourne Kangaroos Beach Towel
North Melbourne Kangaroos Mop Top Beanie
North Melbourne Kangaroos Adult Cable Scarf
North Melbourne Kangaroos Kids Footysuit Onesie
NEW

Sizes

4
6
8
10
12