Reimer was claimed off waivers by the Ducks on Monday, Elliotte Friedman of Sportsnet reports.
Reimer was waived by Buffalo on Sunday, but he'll land with Anaheim ahead of the regular season. The 36-year-old made 25 regular-season appearances for Detroit last year, logging an 11-8-2 record, 3.11 GAA and .904 save percentage. If he sticks with the Ducks this year, he'll likely serve as a backup netminder behind Lukas Dostal.