האירוע התקיים בעשר התחרויות הראשונות באולם סירקוס שבסטוקהולם, ובסך הכול אירח את גמר המלודיפסטיבלן 17 פעמים. גלוב ארנה אירחה את התחרות 7 פעמים. כמו כן, SVT אירחה את האירוע 5 פעמים. הפעם הראשונה בה התחרות נערכה מחוץ לסטוקהולם הייתה בשנת 1975 עקב ביזור המדיניות של רשת השידור. בסך הכול, סטוקהולם אירחה את תחרות הגמר 31 פעמים, כאשר 14 פעמים רצופות מתוכן היו התחרויות הראשונות. גטבורג אירחה את תחרות הגמר 8 פעמים, ומאלמה 7 פעמים. גמר המלודיפסטיבלן מעולם לא נערך מחוץ לערים הללו. כאשר שוודיה זכתה באירוויזיון, העיר בה נערכה התחרות בשנה שלאחר הזכייה הייתה העיר בה נערך גמר המלודיפסטיבלן בשנה שלפני-כן. כך למשל אירוויזיון 1985 התקיים בגטבורג, ואירוויזיון 1992 ואירוויזיון 2013 נערכו במאלמה.
ההופעות בטלוויזיה.
תחרות המלודיפסטיבלן משודרת בטלוויזיה והיא נמשכת שישה שבועות. היא כוללת בתוכה 6 הופעות חיות: 4 חצאי גמר אשר בכל אחד מהם מוצגים 8 שירים; שלב גלגל הצלה הכולל בתוכו את 2 השירים שהחמיצו עלייה לגמר מכל חצי גמר; וכן הגמר עצמו. 12 שירים משתתפים בגמר: 2 שירים שעלו אוטומטית מכל חצי גמר, וארבעה שירים שהעפילו משלב גלגל ההצלה.
חצאי הגמר.
עד שהתחילה שיטת חצאי הגמר ב-2002 כפי שהיא בשיטה הנוכחית, התחרות הייתה מופע חי שנערך בערב אחד. לפי השיטה הנוכחית, 4 חצאי גמר משודרים בשעה 20:00 שעון מקומי מדי שבת. שידור חצאי הגמר מתחיל בחודש פברואר, ו-8 שירים מתחרים בערב אחד. ב-2015 הוחלט לצמצם את מספר השירים בכל חצי גמר ל-7 שירים.
בניגוד לגמר, בשלב חצאי הגמר אין כלל בחירה של שופטים, והתוצאות כולן מוכרעות על ידי הצבעות הקהל בבית. השירים כולם מוצגים בשידור חי כאשר קווי הטלפון פתוחים כבר מהסיבוב הראשון, ולבסוף חמישה שירים עוברים לסיבוב השני. בתום סיבוב ההצבעה השני, מכריזים על שני השירים שעלו ישירות לגמר ושני השירים שעלו לגלגל ההצלה, המקום החמישי מודח.
גלגל ההצלה.
שלב גלגל ההצלה (andra chansen) הוא השלב בו נבחרים השיר התשיעי והשיר העשירי שישתתפו בשלב הגמר, מ-2015 ארבעה שירים יעלו לגמר משלב זה. שלב גלגל ההצלה הראשון ב-2002 היה צוות שיפוט שהורכב ממנצחי העבר במלודיפסטיבלן והם אלה שקבעו מי הם שני השירים שעוברים לשלב הגמר. בין השנים 2003 ל-2006, שודרו השירים בשנית מההופעה בשלב חצי הגמר. לאחר ההצבעה בסיבוב הראשון צומצם מספר השירים ל-4, ורק לאחר סיבוב נוסף נקבע מי הם שני השירים הסופיים שעולים לשלב הגמר. התוכנית שודרה ביום ראשון אחר-הצהריים לאחר סיום שלב חצי הגמר הרביעי. התחרות נערכה באולם קטן יותר מהאולם שאירח את שלב חצאי הגמר, כמו למשל אולם ברנס סלונגר בסטוקהולם שאירח את שלב גלגל ההצלה ב-2005.
ב-2007, שלב גלגל ההצלה הפך להיות ממש כמו אחד מחצאי הגמר, כשהוא משודר באולם גדול כמו חצאי הגמר עצמם. שלב גלגל ההצלה החל להיות משודר במוצאי-שבת ובכך התווסף שבוע נוסף ללוח הזמנים של המלודיפסטיבלן. פורמט ההצבעה השתנה גם הוא מאז החלה שיטת ההדחות. עד 2014 חולקו שמונת השירים לזוגות, ואז צומצמו ל-4 שירים לפני חלוקה נוספת לזוגות. 2 השירים המנצחים לאחר הסיבוב השני בשלב גלגל ההצלה מעפילים לשלב הגמר, והזמרים מבצעים את השיר פעם נוספת בסוף הערב.
שלב הגמר.
תחרות הגמר נערכת בשעה 20:00 שעון מקומי ביום שבת, באמצע חודש מרץ. עד 2014 עשרה שירים (11 ב-2009) משתתפים בגמר: 2 שירים מכל חצי גמר, שני שירים משלב גלגל ההצלה, ובשנת 2009 שיר נוסף שנבחר על ידי צוות השופטים הבינלאומי. ב-2015 השתתפו בגמר 12 שירים, שניים מכל חצי גמר וארבעה מגלגל ההצלה. סדר ההשמעה נבחר על ידי מפקחי התחרות כשבוע לפני שידור הגמר, וזאת על-מנת להבטיח ששירים ומבצעים בסגנונות דומים יישארו מרוחקים. חזרה גנרלית לתחרות נערכת ביום שישי שלפני שידור הגמר, וכרטיסים לחזרה הגנרלית נמכרים במהירות רבה כמעט כמו הכרטיסים לגמר עצמו. שלב הגמר מושך אל העיר המארחת תיירים רבים; סקר מ-2006 הראה ש-54% מהצופים הגיעו מחוץ לעיר המארחת סטוקהולם, כאשר 6% מתוכם הגיעו מחוץ לשוודיה.
כמו באירוויזיון, שידור מטעם איגוד השידור האירופי מסקר את האירוע, מלווה על ידי נעימת הפתיחה "Te Deum" של המלחין מארק-אנטואן שרפנטייה. סרטוני 'גלויות' משודרים לפני כל ביצוע שיר. בגמר משודר מופע ביניים שמשודר בזמן התייעצות השופטים ולפני שנסגרת ההצבעה בבית. בעבר, מספר משתתפי המלודיפסטיבלן הופיעו במופע הביניים, ביניהם לנה פיליפסון ב-2005, ומחרוזת אומנים בשנת 2000.
המצנח מקבל גביע, Den stora Sångfågeln ("הזמיר הגדול"), אשר מוענק לו ממנצח השנה שעברה. הגביע שמעוצב על ידי ארנסט בילגרן, נחנך ב-2005 והוענק לכל מנצחי המלודיפסטיבלן בעבר, בטקס שנערך לכבוד 50 שנים לקיום תחרות המלודיפסטיבלן, במרץ של אותה שנה. המנצח בתחרות מבצע את השיר פעם נוספת בסוף הערב.
הצבעה.
עד שנת 1999, עת החלה שיטת ההצבעה הנוכחית, המנצח במלודיפסטיבלן נקבע על ידי צוות שופטים שמחולק לפי אזורים בשוודיה או לפי גיל. בשנת 1993, נוסתה שיטת הצבעה באמצעות טלווטינג, אך הדבר לא הוכח כהצלחה. רשת הטלפון בשוודיה קרסה עקב מספר השיחות הרב, וטענות שהגיעו מהצהובונים בשוודיה אמרו ששיטת ההצבעה שינתה באופן קיצוני את התוצאות. עיתוני הערב פרסמו את תוכנית הגיבוי שהייתה לצוות השופטים, לפיה השיר המנצח היה מגיע רק למקום הרביעי. רשת השידור השוודית מעולם לא איששה את נכונותם של הטענות האלה.
שיטת ההצבעה הנוכחית במלודיפסטיבלן דומה מאוד לשיטת ההצבעה באירוויזיון. משנת 2011 11 צוותי שיפוט בינלאומיים מחלקים 1, 2, 4, 6, 8, 10 ו-12 נקודות לשבעת השירים האהובים עליהם. בסך הכול ל-11 הצוותים יש כוח השפעה על 50% מהתוצאות הסופיות, ובסך הכול 473 נקודות. 50% הנותרים מחולקים על ידי הצבעות הקהל בבית, על פי כמות ההצבעות באחוזים. כלומר שיר שקיבל 10% מהצבעות הצופים יקבל 47 נקודות. שיר שקיבל 25% מהצבעות הצופים יקבל 118 נקודות, עד לחלוקת כל 473 הנקודות שבידי הצופים. בסוף ההצבעה, השיר שקיבל את מרב הנקודות המשוקללות מוכרז כמנצח בתחרות.
קווי ההצבעה נפתחים מיד עם פרסום הגמר ברדיו, והם נסגרים רק לאחר הצבעת השופטים. 2 מספרי טלפון משמשים לכל שיר, כאשר אחד מהם מאפשר תרומה לרשת השידור השוודית, והמצביעים רשאים לבחור מאיזה קו להצביע. כמו כן, ניתן להצביע על ידי שליחת מסרון לשיר האהוב, וכן רק תושבי שוודיה רשאים להצביע.
ההצבעות מוקראות בסדר עולה, מהנקודה הראשונה ועד ל-12 הנקודות. במהלך ההצבעה, הנקודות נרשמות על גבי מסך דיגיטלי. לפני 2011 היו 6 צוותים בינלאומיים ו-5 צוותים מקומיים, כשאדם שאינו בחבר השופטים היה מקריא את הניקוד. SVT נהגה להחליף מדי שנה את האדם שהקריא את נקודות השופטים. כך למשל, מתמודדי הגמר של תוכנית המציאות "הישרדות" (בגרסתה השוודית) הקריאו את הניקוד ב-2004, וב-2006 הקומיקאי והבלשן פרדריק לינדסטורם הקריא את ניקוד השופטים כשאר הוא מדבר בניב המקומי של כל אזור בשוודיה. הצבעות הקהל בבית מוקראות על ידי מנחי התחרות בסדר עולה. גמר המלודיפסטיבלן שבר את שיא ההצבעות הנורדיות מספר פעמים, כאשר ב-2007 מספר המצביעים היה למעלה משני מיליון.
במקרה של שוויון, השיר שקיבל יותר קולות מהקהל בבית הוא השיר שממוקם גבוה יותר בדירוג. היו שני מקרים של שוויון לאורך ההיסטוריה של התחרות. הפעם הראשונה הייתה ב-1969 כאשר השיר של טומי שרברג הגיע למקום הראשון ביחד עם יאן מלמסיו. השופטים הצביעו שוב עבור אחד משני השירים, ובכך הוכרז טומי שרברג כמנצח באותה שנה. הפעם השנייה הייתה בשנת 1978 כאשר ביורן סקיפס הגיע למקום הראשון ביחד עם ליס הולם, קיקי דניאלסון וויזקס (שהופיעו ביחד). שובר שוויון שנערך הכריז על ביורן סקיפס כמנצח. בשנת 2013 נרשמה היסטוריה, כששירו של הזמר רובין חוינברה - You, עלה משלב גלגל ההצלה, ניצח בגמר - וייצג את שוודיה באירוויזיון.
מנצחים.
53 מתוך 54 שירים שייצגו את שוודיה באירוויזיון נבחרו בתחרות המלודיפסטיבלן. שוודיה ניצחה באירוויזיון 6 פעמים: ב-1974, ב-1984, ב-1991, ב-1999, ב-2012 וב-2015, ובכך הפכה למדינה עם מספר הניצחונות השני הגבוה ביותר בתולדות האירוויזיון אחרי אירלנד. השיר המנצח באירוויזיון 1974, "ווטרלו" של להקת אבבא, זכה בתואר 'השיר האהוב ביותר במלודיפסטיבלן', במרץ 2005. מאוחר יותר באותה שנה, השיר נבחר בתור השיר האהוב ביותר באירוויזיון בתחרות שנערכה בקופנהגן.
הטבלה הבאה מסכמת את השירים השוודיים שהגיעו לאחד מחמשת המקומות הראשונים באירוויזיון:
חוקים.
רוב חוקי המלודיפסטיבלן זהים לחוקי האירוויזיון, אולם לרשת השידור השוודית ישנה תקנון משלה. חוקי התחרות הרשמיים מתפרסמים על ידי SVT בתחילת כל שנה בה מתקיימת תחרות המלודיפסטיבלן, וזאת על-מנת להבטיח את כל השינויים והערות שהיו לכותבי ומלחיני השירים ולמבצעים עצמם.
מספר האנשים הרשאים להופיע על הבמה עמד על 6, כמו באירוויזיון. זה כלל בין היתר את מקהלת המלודיפסטיבלן (huskören, מקהלת הבית), קבוצה בת 5 אנשים של זמרי ליווי, ששימשה את רוב המתחרים. המבצעים יכלו להשתמש בכל זמרי הליווי או רק בחלק מהם, או להופיע עם זמרי רקע אחרים. כל הקולות היו חייבים להיות מבוצעים בהופעה החיה, וקולות אדם לא היו יכולים להיות מוקלטים בפלייבק. מאז החלה תחרות המלודיפסטיבלן ועד שנת 2000 השתמשו בתזמורת חיה, מלבד השנים 1985 ו-1986. שתי תזמורות שימשו בין השנים 1960 ל-1963; תזמורת גדולה ו-Göte Wilhelmsons kvartett - רביעיית ג'אז. מאז 2001, המתמודדים משתמשים בפלייבק.