લુલ્યુઇમન એથલેટિકાની સ્થાપના 1998 માં કરવામાં આવી હતી અને 2000 માં વાનકુવર, કેનેડામાં તેમનું પહેલું સ્ટોર ખોલ્યું.