This study provides insights into factors affecting the adoption of mobile banking in Iran. Encouraging clients to use the cell-phone for banking affairs, and negative trends in the adoption of this technology makes it imperative to study the factors affecting the adoption of mobile banking. Accordingly, this study builds a comprehensive theoretical model explaining mobile banking adoption. By incorporating 361 bank clients in Iran, eight latent variables of perceived usefulness, perceived ease of use, need for interaction, perceived risk, perceived cost, compatibility with life style, perceived credibility and trust were examined. It was found that these constructs successfully explain adoption of mobile banking among Iranian clients. Adaptation with life style and trust were found to be the most significant antecedents explaining the adoption of mobile banking.