Street photography can be done with various types of cameras, including DSLRs, mirrorless cameras, or even smartphones. The most important thing is to have a camera that is comfortable and easy to carry, allowing you to quickly capture fleeting moments.