Buddhism and Marxism may seem unlikely bedfellows, since they come from such different times and places, and appear to address such different concerns. But the two have at least this much in common: both say that life, as we find it, is unsatisfactory; both have a diagnosis of why this is; and both offer the hope of making it better. In this paper, I argue that aspects of each complement aspects of the other. In particular, Buddhism provides a stable ethical base that Marxism always lacked; and Marxism provides a sophisticated political philosophy, which Buddhism never had. I will explain those aspects of each of the two on which I wish to draw, and then explain how they are complementary.