Wypożyczenia do Watford 19 stycznia 2011, po opuszczeniu pierwszej połowy sezonu, Weimann dołączył do Watford występującego w Championship na zasadzie wypożyczenia do końca sezonu. Zadebiutował 29 stycznia, w meczu Pucharu Anglii na Vicarage Road przeciwko Brighton & Hove Albion. 1 lutego zaliczył debiut w Championship, wychodząc w podstawowej jedenastce na mecz przeciwko Crystal Palace. Zdobył wtedy też pierwszą bramkę dla klubu, równocześnie jedyną dla Watford w remisie 1:1. Sezon 2010/11 Weimann zakończył z 18 ligowymi występami na koncie.
26 sierpnia 2011 Weimann podpisał nowy kontrakt z klubem, obowiązujący do 2014 roku. Tego samego dnia został ponownie wypożyczony do Watford. W barwach Szerszeni rozegrał jednak jedynie 3 mecze przed przedwczesnym powrotem do Aston Villi we wrześniu 2011.
Powrót do Aston Villi W sezonie 2011/12 Weimann pełnił głównie rolę rezerwowego, rozpoczynając jednak 5 ligowych spotkań w podstawowej jedenastce. 10 marca 2012, w meczu przeciwko Fulham, zastąpił w 71. minucie Charlesa N'Zogbię i w doliczonym czasie gry strzelił zwycięskiego gola, ustanawiając wynik meczu na 1:0.