24 августа 2010 года 40-летний Уэйр был вызван в сборную на отборочные матчи к чемпионату Европы 2012 с национальными командами Литвы и Лихтенштейна. Сыграв 3 сентября в поединке с литовцами, Дэвид стал самым возрастным игроком, участвовавшим в официальной встрече, за всю историю «тартановой армии».