"In three days you've got a choice to make. Even if you've made the choice, you got to go talk to some folks who haven't," Obama said. "You've got to tell them it's not just a choice between two candidates or two parties, it's a choice between two different visions for America."
Obama spoke on the economy, energy, jobs, reducing the deficit and maintaining homeland security, among other topics.
Democrat candidate for the U.S. Senate former governor Tim Kaine was also at the event. Singer Dave Matthews also joined the campaign stop and performed an acoustic set for the crowd.
Read more about Obama's campaign stop in Bristow here.
Obama also held grassroots campaign stops in Ohio, Iowa and Wisconsin Saturday.
The president was scheduled to visit Prince William County last week, but changed his plans due to Hurricane Sandy.
Republican presidential candidate Mitt Romney will hold a rally on Monday at 12:45 p.m. at George Mason University in Fairfax City. .
Patch editor Lauren Jost contributed to this article.