מערכה ראשונה
בבוקר יום נישואיו, פיגרו בודק את החדר שהרוזן אלמוויווה העניק לו. סוזנה, אשתו המיועדת, מודדת את ההינומה. להפתעתו של פיגרו, סוזנה איננה מרוצה מן החדר וטוענת שקרבתו לדירת הרוזן מיועדת בכדי להקל עליו לפתות אותה. פיגרו מחליט לנקום במעסיקו. מרצ'לינה, מנהלת ביתו לשעבר של ד"ר ברטולו, הלוותה לפני זמן רב לפיגרו סכום כסף תמורת הבטחת נישואין, במידה שלא יפרע את החוב במועד ועתה היא מחליטה לגבות את החוב. סוזנה ומרצ'לינה נפגשות ומנהלות שיחת נימוסין מעושה.כרובינו הצעיר מתפרץ ומודיע לסוזנה שהרוזן גרש אותו מן הארמון משום שתפש אותו עם ברברינה, בת הגנן. הרוזן מגיע במפתיע וכרובינו הנפחד מסתתר. הרוזן מתחיל לחזר אחרי סוזנה, אך עם כניסתו של דון בזיליו מסתתר גם הוא. הרוזן מזנק ממחבואו כאשר דון בזיליו מזכיר שכרובינו מחזר אחרי הרוזנת, ובעודו מספר איך תפש אותו עם ברברינה, הוא מגלה את כרובינו. התפרצות הזעם שלו נקטעת עם כניסתם של פיגרו ומשרתים אחרים. הרוזן מסכים לחגוג את חתונת פיגרו וסוזנה, אך מתעקש לדחותה מעט ובינתיים מצווה על כרובינו להתגייס מיד לצבא.
מערכה שנייה
הרוזנת מהרהרת בעצב בבוגדנותו של בעלה. סוזנה מספרת לה על ניסיונות הפיתוי שלו ופיגרו מגיע ומדווח לשתיהן על המלכודת אותה הוא מתכנן לטמון לרוזן: הוא שלח לו מכתב אנונימי המספר על מפגש כביכול בין הרוזנת ו"מאהבה". סוזנה תעמיד פנים שהיא מסכימה למפגש אוהבים עם הרוזן באותו ערב, בגן. כרובינו, הנמצא עדיין בארמון, יתחפש לסוזנה והרוזנת תתפוש את הרוזן בקלקלתו. כרובינו מגיע, ולבקשת סוזנה הוא שר את השיר שחיבר לכבוד הרוזנת. שתי הנשים נועלות את הדלת ומלבישות את כרובינו בבגדי אישה, כדי להכינו למפגש בגן. כשסוזנה עוזבת את החדר הרוזן נוקש על הדלת הנעולה. הרוזנת נועלת בבהלה את כרובינו בארון ופותחת לבעלה את הדלת. בעודו מבקש הסבר על המכתב האנונימי, שומע הרוזן רעש מן הארון. הרוזנת מבטיחה לו שזו רק סוזנה, שאיננה יכולה לצאת כי היא מודדת את שמלת הכלולות שלה. סוזנה זה עתה חזרה אל החדר בלא שהרוזן או הרוזנת יבחינו בה, והיא מתחבאת במהירות. הרוזן מתעקש שהרוזנת תצטרף אליו בכדי להביא כלים לפרוץ את הארון והוא נועל אחריהם את דלת החדר. כרובינו יוצא ממחבואו ובעידודה של סוזנה הוא קופץ מן החלון כשסוזנה נכנסת במקומו לארון. הרוזנת, מתוודה שכרובינו הוא זה המסתתר בארון אך כשהרוזן פותח את הארון לתדהמתו הוא מגלה בו את סוזנה. פיגרו מגיע והרוזן מנסה להבהיר את נושא המכתב. הגנן אנטוניו מגיע זועם וטוען כי מישהו קפץ מחלון חדרה של הרוזנת והרס ערוגת פרחים. פיגרו אומר שהוא זה שקפץ מן החלון. ברגע זה מגיעים מרצ'לינה, ד"ר ברטולו ודון בזיליו. מאחר שפיגרו לא החזיר את חובו, מרצ'לינה תובעת שיישא אותה לאשה.
מערכה שלישית
הרוזן מחליט לכפות על פיגרו להינשא למרצ'לינה, אך סוזנה מגיעה כדי להמשיך ולפתח את המזימה נגד הרוזן: היא מעמידה פנים שהיא מסכימה להיפגש איתו בערב בגן. ברברינה מציעה לכרובינו שילבש שמלה ויצטרף למשרתות שעומדות להגיש פרחים לרוזנת. הרוזנת המודאגת ממזימתו של פיגרו נזכרת באהבתו של הרוזן ומחליטה לעוררה מחדש. דון קורציו מכריז שעל פיגרו לשלם את חובו למרצ'לינה או לשאתה לאשה. פיגרו טוען שאינו יכול לעשות זאת ללא הסכמת "הוריו האצילים" מהם נחטף כשהיה תינוק. כשהוא מראה לכולם את סימן הלידה על זרועו, מרצ'לינה וברטולו מזהים אותו כבנם. סוזנה מגיעה ומוצאת את פיגרו ומרצ'לינה מחובקים ומאמינה שפיגרו בגד בה. אי ההבנה מתבהרת במהירות. כשהרוזן יוצא מן החדר בזעם, נופלת החלטה על חתונה כפולה: ד"ר ברטולו החליט למסד את קשריו עם מרצ'לינה.
הרוזנת מכתיבה לסוזנה מכתב לרוזן ובו הוראות לגבי המפגש בגן. היא חותמת את המכתב בסיכה שעל הרוזן להחזיר לסוזנה, כסימן שימלא אחרי הכתוב בו. המשרתות נכנסות ותחפושתו של כרובינו מתגלת. פיגרו נכנס ובהתעלמו משאלות הרוזן מכריז על תחילת חגיגות החתונה. ברגע שהרוזן מכסה את ראשה של סוזנה בהינומה, היא מעבירה לו את המכתב.
מערכה רביעית
ברברינה איבדה את הסיכה שהרוזן נתן לה על מנת שתחזירה לסוזנה. פיגרו מגיע עם מרצ'לינה ולומד מברברינה על תכניותיה של סוזנה. נדהם מבגידתה של אשתו הטרייה, הוא נשבע לנקום. הרוזנת וסוזנה החליפו בגדים. כרובינו חושב שסוזנה היא הרוזנת ומנסה לחלץ ממנה נשיקה. כשסוף סוף הוא נשאר לבד עם הרוזנת המחופשת לסוזנה, הרוזן מחזר אחריה בלהט. פיגרו חושב שסוזנה המחופשת היא הרוזנת ומספר לה שהרוזן הצליח לפתות את אשתו. למרות שהוא מזהה את קולה של סוזנה, הוא מעמיד פנים שהוא מחזר אחרי "הרוזנת". סוזנה הזועמת מכה אותו לפני שהם נופלים מפויסים זה בזרועות זו.
בינתיים, הרוזן מנסה למצוא את "סוזנה" אך מגלה את פיגרו המטיל עצמו לרגלי "הרוזנת", ומכריז על אהבתו. הרוזן הזועם על "ההוכחה" לבוגדנותה של הרוזנת תופס את פיגרו. סוזנה, עדיין בתחפושת, מתחננת לסליחתו של הרוזן. הוא מסרב בתוקף, כשלפתע מופיעה הרוזנת האמיתית. שוב נאלם הרוזן דום. הוא מבקש את סליחת אשתו ומקבלה. היום המטורף מסתיים.