Do the police need a warrant to arrest me?

No.

 

The police do not need a warrant to place you under arrest.

 

If the police officer has probable cause to believe that a crime has been committed, you can consider yourself a candidate to be arrested.