James Allen (1864–1912) var en britisk forfatter. James Allen voksede op i Leicester og måtte afbryde sin skolegang i en tidlig alder på grund af familære vaskeligheder. Som voksen formåede James Allen dog at slå igennem som forfatter i sin samtid og udgav i alt 19 bøger.