The 19-year-old singer, with his bodyguard, was trying to get into a waiting SUV when he was encountered by camera-toting photographers, MTV reported.
Bieber pushed past one of the paparazzo, who was between him and the car, trying to avoid having his picture taken.
On a TMZ video of the incident, the photographer can be heard calling it "assault," and things quickly got heated. Bieber reopened the SUV door, trying to get in the photographer's face, but his bodyguards held him back and bundled him back into the car.
Bieber later tweeted about the altercation, saying he'd had a "rough week."
"Sometimes when people r shoving cameras in your face all day and yelling the worst possible thing at u... well I'm human," he wrote. "Not going to let them get the best of me again."
Ahhhhh! Rough morning. Trying to feel better for this show tonight but let the paps get the best of me...— Justin Bieber (@justinbieber) March 8, 2013
Sometimes when people r shoving cameras in your face all day and yelling the worst thing possible at u...well I'm human. Rough week— Justin Bieber (@justinbieber) March 8, 2013
Not gonna let them get the best of me again. Gonna get focused on this show tonight. Adrenaline is high now. Gonna put it on the stage— Justin Bieber (@justinbieber) March 8, 2013
Swim Week Miami Beach 2014 [PHOTOS]