diff --git a/gridded_glm/libexec/gridded_glm/_minute_gridder.py b/gridded_glm/libexec/gridded_glm/_minute_gridder.py
index 295d64c72cc47471a6a1c049310d188438131f4b..aaa5226f0798b27e1237d3b68da68f0899cd6cca 100644
--- a/gridded_glm/libexec/gridded_glm/_minute_gridder.py
+++ b/gridded_glm/libexec/gridded_glm/_minute_gridder.py
@@ -55,6 +55,7 @@ from glmtools.grid.make_grids import grid_GLM_flashes
 from glmtools.io.glm import parse_glm_filename
 from lmatools.grid.fixed import get_GOESR_grid, get_GOESR_coordsys
 from statistics import create_statistics_file
+from __version__ import __version__
 
 import logging
 log = logging.getLogger(__name__)
@@ -82,6 +83,7 @@ def create_parser():
     parser = argparse.ArgumentParser(prog=prog,
                                      description=parse_desc, 
                                      formatter_class=argparse.RawTextHelpFormatter) # RawTextHelpFormatter preserves our newlines in the example usage message
+    parser.add_argument('--version', action='version', version=__version__, help="show program's version identifier and exit")
     parser.add_argument('-v', '--verbose', dest='verbosity', action="count", default=0,
                         help="each occurrence increases verbosity 1 level through ERROR-WARNING-INFO-DEBUG\n"
                              "(default: ERROR)")