Noc Kupały – niegdyś jedno z najważniejszych świąt Słowian Wschodnich – na Łotwie obchodzone jest jako Noc Świętojańska – Ligo. To największe i najbogatsze w tradycje święto ludowe w kraju obchodzone przez przedstawicieli wszystkich pokoleń i grup społecznych.
Noc Świętojańska to obchody przesilenia letniego, które było jednym z najważniejszych wydarzeń w kulturze ludowej. Na Łotwie, od 1990 roku Ligo jest świętem państwowym. Noc Świętojańska wypełniona jest rytuałami związanymi z wodą, ogniem i ziołami. Nie może zabraknąć także tradycyjnych potraw. Łotysze wierzyli, że przyniesie to dobre plony, a krowy będą dawać więcej mleka. Tradycyjny ser świętojański jest wpisany nie tylko na łotewską, lecz także europejską listę dziedzictwa kulinarnego.
Nieodzowną częścią świętowania jest także śpiew. Najwięcej zapisanych przez etnografów piosenek ludowych jest poświęconych właśnie nocy świętojańskiej. Jest ich ponad tysiąc. Jednym z najważniejszych obrzędów Ligo była poranna kąpiel w rzece, jeziorze lub rosie. Miało to przynieść bogactwo i szczęście. Podobne znaczenie przypisywano poszukiwaniom kwiatu paproci. Palenie ognisk było natomiast symbolem oczyszczenia. Większość tradycji świętojańskich obecnie ma wymiar wyłącznie rozrywkowy, tym niemniej Noc Świętojańska, pozostaje najbardziej lubianym świętem Łotyszy.