Rep. Tom Garrett of Virginia said Monday he will not run for re-election this year because he wants to seek treatment for alcoholism.