Мерседес МакНаб (Mercedes McNab) родилась 14 марта 1980 года в Ванкувере, Британская Колумбия, Канада.
Курсы актерского мастерства Мерседес начала посещать с десяти лет, а после того как переехала вместе с семье в Лос-Анджелес обзавелась и собственным агентом. Он-то и помог получить МакНаб эпизодическую роль в фильме «Семейка Аддамс», позже она снялась в продолжении истории про готическую семейку.
Известность пришла к канадской актрисе после роли глуповатой вампирши в популярном молодежном сериале «Баффи, истребительница вампиров», изначально Мерседес пробовалась на главную роль, но уступила Саре Мишель Геллар (Sarah Michelle Gellar). Мерседес снялась также в картинах: «Прикосновение ангела», «Бухта Доусона», «Ангел», «Сверхъестественное». Режиссеры часто приглашают МакНаб на комедийные роли, сама же актриса грезит о серьезной драматической роли.
Мерседес МакНаб не однократно появлялась на обложках известных мужских журналов, а в 2007 году актриса попала в список Playboy «25 сексуальных знаменитостей».