The description parameter of the ArgumentParser object can be used to place text between usage and argument help. The epilog parameter adds text after the argument help.
Use RawDescriptionHelpFormatter to get multiline strings.
import argparse description = """Some description. Another line. """ epilog = """Some epilog. Another line. """ parser = argparse.ArgumentParser(description=description, epilog=epilog, formatter_class=argparse.RawDescriptionHelpFormatter) parser.add_argument('--someArgument', help='Argument description.') args = parser.parse_args()