FREE SHIPPING TO UK WITH ORDERS OVER £25

Collection: Safe Life

This is where Rainbow Life was born. We are committed to not only providing excellent PPE products but doing so in a way that will be stylish, ethically and sustainably sound.

All our hand sanitiser comes in refillable amber glass bottles (not plastic).

Our masks are hand block printed cotton masks by a women's self-help group in India from villages living in extreme poverty. They are machine washable, and can be used many hundreds of times. 

40 products
  • Hand Block Print Cotton 2 Layer Elastic
    SETU Two Ply Elastic Face Mask - Alternating Shades of Pink Floral Pattern - Rainbow Life
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    SETU Two Ply Elastic Face Mask - Sky Blue with Green, Pink White and Brown Floral Design - Rainbow Life
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    SETU Two Ply Elastic Face Mask - Cream with Navy and White Floral Design - Rainbow Life
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    SETU Two Ply Elastic Face Mask - Dark Grey with Teal and White Lotus Pattern - Rainbow Life
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    SETU Two Ply Elastic Face Mask - Ocean Blue, Green and White Alternating Zig-Zag Pattern - Rainbow Life
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    SETU Two Ply Elastic Face Mask - Beige with Burgundy, Navy and White Floral Pattern - Rainbow Life
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Elastic
    SETU Two Ply Elastic Face Mask - Grey with
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    SETU Two Ply Tied Face Mask - Striped Blue and White with Blue Zig-Zag - Rainbow Life
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    SETU Two Ply Tied Face Mask - Cream with Navy and White Floral Design - Rainbow Life
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    SETU Two Ply Tied Face Mask - Teal Blue with Pink and Green Floral Pattern - Rainbow Life
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    SETU Two Ply Tied Face Mask - Ocean Blue, Green and White Alternating Zig-Zag Pattern - Rainbow Life
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    SETU Two Ply Tied Face Mask - Beige with Burgundy, Navy and White Floral Pattern - Rainbow Life
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    Regular price
    £2.93
    Sale price
    £2.93
    Regular price
    £3.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 2 Layer Ties
    SETU Two Ply Tied Face Mask - Yellow, White and Brown Floral Pattern - Rainbow Life
    Regular price
    £3.90
    Sale price
    £3.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Dark Pink with Pink and White Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Yellow, White and Brown Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Ocean Blue, Green and White Alternating Zig-Zag Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Cream with Navy and White Floral Design - Rainbow Life
    Regular price
    £3.68
    Sale price
    £3.68
    Regular price
    £4.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Sky Blue with Green, Pink White and Brown Floral Design - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Blue with Pink and Green Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Beige with Burgundy, Navy and White Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    SETU Three Ply Elastic Face Mask - Teal Blue with Pink and Green Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    SETU Three Ply Tied Face Mask - Dark Grey with Teal and White Lotus Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    SETU Three Ply Tied Face Mask - Yellow, White and Brown Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    SETU Three Ply Tied Face Mask - Beige with Black and White Pattern - Rainbow Life
    Regular price
    £3.68
    Sale price
    £3.68
    Regular price
    £4.90
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    SETU Three Ply Tied Face Mask - Striped Blue and White with Blue Zig-Zag - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Rainbow Life Hand Sanitiser 150ml
    Rainbow Life Hand Sanitizer 150ml - Rainbow Life
    Regular price
    £2.10
    Sale price
    £2.10
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    SETU Three Ply Tied Face Mask - Ocean Blue, Green and White Alternating Zig-Zag Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    SETU Three Ply Tied Face Mask - Blue with Pink and Green Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Ties
    SETU Three Ply Tied Face Mask - Alternating Shade of Pink Floral Pattern - Rainbow Life
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Hand Block Print Cotton 3 Layer Elastic
    Regular price
    £4.90
    Sale price
    £4.90
    Regular price
    Unit price
    per 
    Sold out
  • Rainbow Life Hand Sanitiser 250ml
    Regular price
    £3.10
    Sale price
    £3.10
    Regular price
    Unit price
    per 
    Sold out