„Wigilia dla Wszystkich” to, między innymi, historia o tym, że złamane serce każdego boli tak samo. Wiedzą to główne bohaterki - Natalia i Majka, i wszyscy, którzy zasiedli przy wigilijnym stole. Każdy znalazł się tam z innego powodu.
Po latach los ponownie krzyżuje drogi Natalii i Majki – dziewczyn, dla których przypadkowe spotkanie okazało się przełomowe i dało początek młodzieńczej miłości, spontanicznej i burzliwej.
Mimo, że do niczego nie doszło, atmosfera między Majką i Natalią jest napięta. Natalia nie wróciła na noc do domu, ma kilka nieodebranych połączeń od Pauliny, a w dodatku cały czas myśli o Majce.
Nadchodzi Wigilia. Natalia chce przeprosić Paulinę, czuje się winna ostatnich nieporozumień między nimi, ale nie kontroluje tego, co czuje do Majki. Majka również analizuje chaos, jaki Natalia na nowo wprowadza w jej życie.
Zaskakująca wizyta Natalii paraliżuje Wigilię u Majki. Dziewczyna jest zdezorientowana, z jednej strony polubiła Kacpra i wie, że mu na niej zależy, ale z drugiej – z Natalią kiedyś łączyło ją wyjątkowe uczucie.
Natalia podjęła decyzję o rozstaniu się z Pauliną. Dziewczyna nie ma gdzie się zatrzymać. Majka próbuje zająć czymś głowę, byle nie rozmyślać o Natalii.
Nocny telefon wyrywa Natalię ze snu. Dziewczyna musi poukładać swoje sprawy, Majka cierpliwie jej w tym towarzyszy. Obie mają mętlik w głowie, ale starają się przed sobą zachować pozory.
Przyjaźń – nie związek i miłość – na taki układ umawiają się Majka i Natalia, które po ostatnich burzliwych przebojach, potrzebują teraz trochę spokoju. Przecież Majka za chwilę wyjeżdża do Hiszpanii.
Majka pakuje ostatnie rzeczy przed wylotem do Hiszpanii. Natalia z kolei znalazła fajną ofertę i wyprowadza się do własnego mieszkania. Zbliża się pożegnalna impreza Majki. Wygląda na to, że dziewczyny czeka rozłąka.
Majka po kilku miesiącach wraca do Polski. Przyjaciele czekają na nią na lotnisku. Wieczorem też zaplanowali powitalną kolację, na której zjawia się Natalia.
Majka, Natalia i Kuba wyruszają na Słowację. W drodze Majkę nachodzą wątpliwości, czy decyzja, którą w pośpiechu podjęły, jest dobra. Dziewczyny rozmawiają o przyszłości.
Majka nadal nie wie, co robić. Dziewczyna ma wątpliwości, czy jest gotowa, by zostać matką. Z drugiej strony, swoją przyszłość widzi tylko u boku Natalii, ale ona też nie jest jeszcze gotowa na dziecko.
Majka odwiedza w szpitalu siostrę, która właśnie urodziła dziecko. To wzbudza w dziewczynie kolejne przemyślenia i refleksje. Może jednak da radę i nie będzie taką złą matką? Ważne, by u jej boku była Natalia.
Czy Majka zdecyduje się urodzić dziecko? Natalia swoją przyszłość widzi inaczej, nie myśli jeszcze o zakładaniu rodziny. Czy drogi dziewczyn znowu się rozejdą?
Mijają dwa lata od ostatnich wydarzeń. Majka samotnie wychowuje córkę, Natalia znalazła szczęście u boku Sylwii. Dziewczyny spotykają się w dość niespodziewanych okolicznościach, a Natalia w końcu poznaje córkę Majki - Hanię.
Majka prosi Natalię o pomoc w przewiezieniu rzeczy przyjaciela. Po jego śmierci nie może znaleźć sobie miejsca. Natalia, mimo, że jest w związku, postanawia pomóc byłej dziewczynie nie tylko w tym.
Natalia zapewnia Sylwię, że między nią, a Majką nic się nie dzieje. Mimo wszystko, Natalia z Majką spędzają wspólne popołudnie i tak jak kiedyś, mają wiele tematów do rozmów.
Majka nie potrafi pozbierać się po śmierci przyjaciela. Ostatnią osobą, od której spodziewałaby się teraz pomocy jest dziewczyna Natalii. Sylwia podejrzewa, że Majka cały czas coś czuje do swojej byłej.
Majka odwiedza z ojcem grób przyjaciela. Dziewczyną targają emocje, ale powoli podnosi się po ostatnich traumatycznych wydarzeniach. Natalia jest pewna swoich uczuć, którymi darzy Sylwię.
Nadszedł dzień ślubu przyjaciół Majki. Na uroczystości zjawiają się wszyscy przyjaciele pary, między innymi Majka, ale też ku zaskoczeniu - Natalia z dziewczyną. Czy w finałowym odcinku możemy liczyć na happy end?