diff --git a/Backend/routes/category.py b/Backend/routes/category.py
index 5c7fcf5e9c7e86d208d9428154756cc7f2b97118..08dabfb48c6b74400c0b6be2b23b9592d8474826 100644
--- a/Backend/routes/category.py
+++ b/Backend/routes/category.py
@@ -52,21 +52,28 @@ def get_category_by_name(category_name):
         WHERE category.name = %s
     ''', (category_name,))
 
-    data = cur.fetchall()
+    categoryData = cur.fetchall()
+
+    cur.execute('''
+        SELECT product.product_id, product.name, product.description, product.price, product.stock_quantity FROM product
+        INNER JOIN category ON category.category_id = product.category_id
+        WHERE category.name = %s
+    ''', (category_name,))
+    productData = cur.fetchall()
     cur.close()
 
-    if len(data) == 0:
+    if len(categoryData) == 0:
         return jsonify({"error": "Category not found"}), 404
 
-
     # Extract data from first row to create category object
-    categoryName, categoryDescription, subCategoryName, subCategoryDescription = data[0]
+    categoryName, categoryDescription, subCategoryName, subCategoryDescription = categoryData[0]
     category = {
         "categoryName": categoryName,
         "categoryDescription": categoryDescription,
-        "subCategories": []
+        "subCategories": [],
+        "products": []
     }
-    for row in data:
+    for row in categoryData:
         #Extract data from row to create subcategory object
         categoryName, categoryDescription, subCategoryName, subCategoryDescription = row
         if (subCategoryName is not None):
@@ -75,4 +82,15 @@ def get_category_by_name(category_name):
                 "subCategoryDescription": subCategoryDescription
             })
 
+
+    for row in productData:
+        productId, productName, productDescription, productPrice, productStockQuantity = row
+        category["products"].append({
+            "productId": productId,
+            "productName": productName,
+            "productDescription": productDescription,
+            "productPrice": productPrice,
+            "productStockQuantity": productStockQuantity
+        })
+
     return jsonify(category)
\ No newline at end of file