diff --git a/executables/cartesianMesh/cartesianMesh.C b/executables/cartesianMesh/cartesianMesh.C
index fb8b418d7109ee65d03e992d721477c42f56ba0d..8f7b72e740167336691c079d933b396bc74cd6ed 100644
--- a/executables/cartesianMesh/cartesianMesh.C
+++ b/executables/cartesianMesh/cartesianMesh.C
@@ -36,8 +36,6 @@ using namespace Foam;
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-// Main program:
-
 int main(int argc, char *argv[])
 {
     #include "setRootCase.H"
@@ -45,11 +43,10 @@ int main(int argc, char *argv[])
 
     Module::cartesianMeshGenerator cmg(runTime);
 
-    Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s\n"
-        << "ClockTime = " << runTime.elapsedClockTime() << " s" << endl;
-
     cmg.writeMesh();
 
+    runTime.printExecutionTime(Info);
+
     Info<< "End\n" << endl;
     return 0;
 }
diff --git a/executables/pMesh/pMesh.C b/executables/pMesh/pMesh.C
index 5274bd5c2b7fdc23f8cf378766af7433baa7f5d5..13d38245379ba221c6bcfb222a089038ff29a5fe 100644
--- a/executables/pMesh/pMesh.C
+++ b/executables/pMesh/pMesh.C
@@ -46,11 +46,10 @@ int main(int argc, char *argv[])
 
     Module::voronoiMeshGenerator pmg(runTime);
 
-    Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s\n"
-        << "ClockTime = " << runTime.elapsedClockTime() << endl;
-
     pmg.writeMesh();
 
+    runTime.printExecutionTime(Info);
+
     Info<< "End\n" << endl;
     return 0;
 }
diff --git a/executables/tetMesh/tetMesh.C b/executables/tetMesh/tetMesh.C
index 1d2c83a8ae307de68512446302f95c9c24c23d41..aab7ff2a5470927d5ad26b8a8899615d7e46d9cc 100644
--- a/executables/tetMesh/tetMesh.C
+++ b/executables/tetMesh/tetMesh.C
@@ -36,23 +36,20 @@ using namespace Foam;
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-// Main program:
-
 int main(int argc, char *argv[])
 {
     #include "setRootCase.H"
     #include "createTime.H"
 
-    // tetrahedral mesher cannot be run in parallel yet
+    // Tetrahedral mesher cannot be run in parallel yet
     argList::noParallel();
 
     Module::tetMeshGenerator tmg(runTime);
 
-    Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s\n"
-        << "ClockTime = " << runTime.elapsedClockTime() << endl;
-
     tmg.writeMesh();
 
+    runTime.printExecutionTime(Info);
+
     Info<< "End\n" << endl;
     return 0;
 }