The inclusive J/psi production cross-section and fraction of J/psi mesons produced in B-hadron decays are measured in proton proton collisions at root s = 7 TeV with the ATLAS detector at the LHC, as a function of the transverse momentum and rapidity of the J/psi, using 2.3 pb(-1) of integrated luminosity. The cross-section is measured from a minimum P(T) of 1 GeV to a maximum of 70 GeV and for rapidities within vertical bar y vertical bar < 2.4 giving the widest reach of any measurement of J/psi production to date. The differential production cross-sections of prompt and non-prompt J/psi are separately determined and are compared to Colour Singlet NNLO*, Colour Evaporation Model, and FONLL predictions. (C) 2011 CERN. Published by Elsevier B.V. All rights reserved.