(CNN) - Sen. John McCain raised $2.2 million in the first three months of 2010 for his Senate re-election bid, the Arizona Republican's campaign announced Wednesday.
McCain - who faces a conservative challenge from former Rep. J.D. Hayworth, also has $4.5 million cash-on-hand, according to the campaign.
Touting the fundraising haul, McCain spokesman Brian Rogers said it "clearly shows the growing support for his bold leadership in standing and fighting the Democrats' misguided liberal agenda in Washington."
Meanwhile, David Payne - Hayworth's campaign manager - directed CNN to Hayworth's Web site showing the former congressman has raised over $815,000 in the month of March. He declined to give the full first quarter figure but said, "We are very pleased with where we are at."
The McCain campaign's announcement comes days after former Vice Presidential nominee Sarah Palin joined McCain on the campaign trial as the longtime Arizona senator seeks to shore up his support with conservative voters in the state.