Свою хоккейную карьеру Давид Савар начал в 16 лет, войдя в состав клуба «Бэ-Комо Драккар» из главной юниорской хоккейной лиги Квебека. Отыграв половину сезона с показателем полезности «минус 2», он перешёл в команду «Монктон Уайлдкэтс», находившуюся на последнем месте в восточной конференции этой же лиги. Это привело к тому, что сезон 2007/08 Савар завершил с суммарным показателем «минус 21», набрав в 67 играх 11 очков. Тем не менее в следующем сезоне 2008/09 Давид смог существенно улучшить свою статистику до показателя «плюс 29», чем помог команде стать первой командой атлантического дивизиона по итогам регулярного чемпионата. В результате драфта НХЛ 2009 года Савар был выбран в 4-м раунде под общим 94-м номером клубом «Коламбус Блю Джекетс»[1]. В сезоне 2009/10 Давид продолжил выступления за «Уайлдкэтс», стал ассистентом капитана команды, завершил сезон с 77 набранными очками, что стало рекордом команды по результативности среди защитников[2]. В играх плей-офф вместе с командой он сумел выиграть Президентский кубок[3], но занял последнее место в розыгрыше мемориального кубка. По итогам сезона 2009/10 Савар был признан лучшим защитником лиги и получил Эмиль Бушар и Кевин Лоу Трофи[1].
3 июня 2010 года Давид подписал контракт новичка с «Коламбус Блю Джекетс» и перешёл в систему этого клуба НХЛ[4]. После прохождения летнего тренировочного лагеря с командой Савар был отправлен в «Спрингфилд Фэлконс», где по мнению руководства был способен прогрессировать быстрее нежели в НХЛ[5]. Высокая результативность Давида в сезоне 2011/12 АХЛ стала причиной привлечения игрока к играм за «Блю Джекетс» в следующем сезоне. 7 октября 2011 года он дебютировал в НХЛ в матче против «Нэшвилл Предаторз», проведя на льду 16,5 минут[6].
В сезоне 2012/2013 Савар сумел закрепиться в основном составе команды и 15 июля 2013 года продлил контракт с клубом[7]. В мае 2015 года Давид принял участие в чемпионате мира по хоккею и завоевал в составе сборной Канады золотые награды.