diff --git a/.gitlab/issue_templates/bug.md b/.gitlab/issue_templates/bug.md
new file mode 100644
index 0000000000000000000000000000000000000000..3f93464adbfb860efa26f3a7901a48107e829671
--- /dev/null
+++ b/.gitlab/issue_templates/bug.md
@@ -0,0 +1,52 @@
+<!---
+Please read this!
+
+Before opening a new issue, make sure to search for keywords in the issues
+filtered by the "bug" label and check to see if it has already been reported
+--->
+
+### Summary
+
+(Summarize the bug encountered concisely)
+
+
+### Steps to reproduce
+
+(How one can reproduce the issue - this is very important)
+
+
+### Example case
+
+(If possible, please create a SMALL example case and attach it to your bug report)
+
+(If you are using an older version of OpenFOAM this will also determine whether the bug has been fixed in a more recent version)
+
+
+### What is the current *bug* behaviour?
+
+(What actually happens)
+
+
+### What is the expected *correct* behavior?
+
+(What you should see instead)
+
+
+### Relevant logs and/or images
+
+(Paste any relevant logs - please use code blocks (```) to format console output,
+logs, and code as it's very hard to read otherwise.)
+
+
+### Environment information
+
+(OpenFOAM version : XXX)
+(Operating system : XXX)
+(Hardware info    : XXX)
+
+
+### Possible fixes
+
+(If you can, link to the line of code that might be responsible for the problem)
+
+/label ~bug
diff --git a/.gitlab/issue_templates/feature-request.md b/.gitlab/issue_templates/feature-request.md
new file mode 100644
index 0000000000000000000000000000000000000000..c318838e73523c265af40f9c433c3bf0cdf77b57
--- /dev/null
+++ b/.gitlab/issue_templates/feature-request.md
@@ -0,0 +1,31 @@
+### Functionality to add/problem to solve
+
+(Brief scope)
+
+
+### Target audience
+
+(Who will benefit from the changes?)
+(What type of cases?)
+
+
+### Proposal
+
+(How are we going to solve the problem?)
+
+
+### What does success look like, and how can we measure that?
+
+(What are the success factors and acceptance criteria? e.g. test cases, error margins)
+
+
+### Links / references
+
+(Links to literature, supporting information)
+
+
+### Funding
+
+(Does the functionality already exist/is sponsorship available?)
+
+/label ~feature
diff --git a/.gitlab/merge_request_templates/new-features.md b/.gitlab/merge_request_templates/new-features.md
new file mode 100644
index 0000000000000000000000000000000000000000..0d2144bb35da15b67b4c3783cc562ca3deab66c7
--- /dev/null
+++ b/.gitlab/merge_request_templates/new-features.md
@@ -0,0 +1,20 @@
+### Summary
+
+(Summarize the changes concisely)
+
+
+### Resolved bugs (If applicable)
+
+(Links to issues)
+
+
+### Details of new models (If applicable)
+
+(New options, user inputs etc)
+(Images are nice :))
+
+
+### Risks
+
+(Possible regressions?)
+(Changes to user inputs?)