diff --git a/modules/checkout/templates/commerce-checkout-completion-message.html.twig b/modules/checkout/templates/commerce-checkout-completion-message.html.twig
index 5c8727f8bc..a22dfaa734 100644
--- a/modules/checkout/templates/commerce-checkout-completion-message.html.twig
+++ b/modules/checkout/templates/commerce-checkout-completion-message.html.twig
@@ -11,8 +11,13 @@
  */
 #}
 
-  {{ 'Your order number is @number.'|t({'@number': order_entity.getOrderNumber}) }} 
-  {{ 'You can view your order on your account page when logged in.'|t }} 
+  {% if logged_in %}
+    {% set order_url = path('entity.commerce_order.user_view', {'user': order_entity.getCustomerId, 'commerce_order': order_entity.getOrderNumber}) %}
+    {{ 'Your order number is 
@number.'|t({'@order_url': order_url,'@number': order_entity.getOrderNumber}) }} 
+  {% else %}
+    {{ 'Your order number is @number.'|t({'@number': order_entity.getOrderNumber}) }} 
+    {{ 'You can view your order on your account page when logged in.'|t }} 
+  {% endif %}
 
   {% if payment_instructions %}