Collection: Harry Potter Fabric Collection

A magical selection of fantastic fabrics inspired by the Harry Potter films and the wizarding world. 

31 products
  • Harry Potter Fleece - School Crests - per half metre
    Harry Potter Fleece - School Crests
    Regular price
    £4.22
    Sale price
    £4.22
    Regular price
    £6.50
    Unit price
    per 
    Sold out
  • Character Winter Cotton Print - Harry Potter Hogwarts Holiday - per half metre
    Character Winter Cotton Print - Harry Potter Hogwarts Holiday
    Regular price
    £4.52
    Sale price
    £4.52
    Regular price
    £6.95
    Unit price
    per 
    Sold out
  • Character Halloween Cotton Print - Harry Potter Halloween Icons Toss - per half metre
    Character Halloween Cotton Print - Harry Potter Halloween Icons Toss
    Regular price
    £4.52
    Sale price
    £4.52
    Regular price
    £6.95
    Unit price
    per 
    Sold out
  • Character Halloween Cotton Print - Harry Potter Spell Casts - per half metre
    Character Halloween Cotton Print - Harry Potter Spell Casts
    Regular price
    £4.52
    Sale price
    £4.52
    Regular price
    £6.95
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Kawaii Girl Toss - per half metre
    Harry Potter Wizarding World Cotton Print - Kawaii Girl Toss
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Kawaii Stack Toss - per half metre
    Harry Potter Wizarding World Cotton Print - Kawaii Stack Toss
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Kawaii Trio Toss on Grey - per half metre
    Harry Potter Wizarding World Cotton Print - Kawaii Trio Toss on Grey
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Kawaii Trio Toss on Purple - per half metre
    Harry Potter Wizarding World Cotton Print - Kawaii Trio Toss on Purple
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Quidditch at Hogwarts - per half metre
    Harry Potter Wizarding World Cotton Print - Quidditch at Hogwarts
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Ticket to Hogwarts - per half metre
    Harry Potter Wizarding World Cotton Print - Ticket to Hogwarts
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Harry Potter Locations - per half metre
    Harry Potter Wizarding World Cotton Print - Harry Potter Locations
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Fleece - Group Pose - per half metre
    Harry Potter Fleece - Group Pose
    Regular price
    £4.22
    Sale price
    £4.22
    Regular price
    £6.50
    Unit price
    per 
    Sold out
  • Harry Potter Fleece - Marauder's Map - per half metre
    Harry Potter Fleece - Marauder's Map
    Regular price
    £4.22
    Sale price
    £4.22
    Regular price
    £6.50
    Unit price
    per 
    Sold out
  • Harry Potter Cotton Flannel - Kawaii Mischief - per half metre
    Harry Potter Cotton Flannel - Kawaii Mischief
    Regular price
    £3.74
    Sale price
    £3.74
    Regular price
    £5.75
    Unit price
    per 
    Sold out
  • Harry Potter Cotton Flannel - Marauder's Map - per half metre
    Harry Potter Cotton Flannel - Marauder's Map
    Regular price
    £3.74
    Sale price
    £3.74
    Regular price
    £5.75
    Unit price
    per 
    Sold out
  • Harry Potter Cotton Flannel - Tossed Elements - per half metre
    Harry Potter Cotton Flannel - Tossed Elements
    Regular price
    £3.74
    Sale price
    £3.74
    Regular price
    £5.75
    Unit price
    per 
    Sold out
  • Harry Potter Bamboo Blend Flannel - Characters - per half metre
    Harry Potter Bamboo Blend Flannel - Characters
    Regular price
    £4.22
    Sale price
    £4.22
    Regular price
    £6.50
    Unit price
    per 
    Sold out
  • Harry Potter Cotton Print - Stained Glass Broomsticks - per half metre
    Harry Potter Cotton Print - Stained Glass Broomsticks
    Regular price
    £3.32
    Sale price
    £3.32
    Regular price
    £5.10
    Unit price
    per 
    Sold out
  • Harry Potter Wizarding World Cotton Print - Hedwig - per half metre
    Harry Potter Wizarding World Cotton Print - Hedwig
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Winter Holiday Cotton Print - Christmas Sweater All Houses - per half metre
    Harry Potter Winter Holiday Cotton Print - Christmas Sweater All Houses
    Regular price
    £3.25
    Sale price
    £3.25
    Regular price
    £5.00
    Unit price
    per 
    Sold out
  • Harry Potter Winter Holiday Cotton Print - Christmas Sweater - per half metre
    Harry Potter Winter Holiday Cotton Print - Christmas Sweater
    Regular price
    £3.25
    Sale price
    £3.25
    Regular price
    £5.00
    Unit price
    per 
    Sold out
  • Harry Potter Halloween Cotton Print - Hogwarts Halloween in Black - per half metre
    Harry Potter Halloween Cotton Print - Hogwarts Halloween in Black
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Halloween Cotton Print - Kawaii Dark Arts in Purple - per half metre
    Harry Potter Halloween Cotton Print - Kawaii Dark Arts in Purple
    Regular price
    £4.55
    Sale price
    £4.55
    Regular price
    £7.00
    Unit price
    per 
    Sold out
  • Harry Potter Cotton Print - White Soft Wash Dumbledore - per half metre
    Regular price
    £3.32
    Sale price
    £3.32
    Regular price
    £5.10
    Unit price
    per 
    Sold out