diff --git a/packages/angular/build/src/builders/application/options.ts b/packages/angular/build/src/builders/application/options.ts
index 9c488e327a98..60dc2f517069 100644
--- a/packages/angular/build/src/builders/application/options.ts
+++ b/packages/angular/build/src/builders/application/options.ts
@@ -485,6 +485,8 @@ async function getTailwindConfig(
 
   if (!tailwindConfigurationPath) {
     return undefined;
+  } else {
+    // TODO: Consider supporting tailwind v4 via vite
   }
 
   // Create a node resolver from the configuration file
diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json
index 81ba934e738c..c35942764aea 100644
--- a/packages/angular_devkit/build_angular/package.json
+++ b/packages/angular_devkit/build_angular/package.json
@@ -81,7 +81,7 @@
     "karma": "^6.3.0",
     "ng-packagr": "^19.0.0",
     "protractor": "^7.0.0",
-    "tailwindcss": "^2.0.0 || ^3.0.0",
+    "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0",
     "typescript": ">=5.5 <5.7"
   },
   "peerDependenciesMeta": {
diff --git a/packages/angular_devkit/build_angular/src/tools/webpack/configs/styles.ts b/packages/angular_devkit/build_angular/src/tools/webpack/configs/styles.ts
index 5d92b574502f..be99c523cf20 100644
--- a/packages/angular_devkit/build_angular/src/tools/webpack/configs/styles.ts
+++ b/packages/angular_devkit/build_angular/src/tools/webpack/configs/styles.ts
@@ -96,6 +96,23 @@ export async function getStylesConfig(wco: WebpackConfigOptions): Promise<Config
       extraPostcssPlugins.push(require(tailwindPackagePath)({ config: tailwindConfigPath }));
     }
   }
+  // Check for tailwind V4
+  // Tailwind V4 uses the new `@tailwindcss/postcss` package
+  try {
+    const tailwindPostCSSPackagePath = require.resolve('@tailwindcss/postcss', { paths: [root] });
+    try {
+      require.resolve('tailwindcss', { paths: [root] });
+      // Tailwind V4 is installed, add the plugin
+      extraPostcssPlugins.push(require(tailwindPostCSSPackagePath)());
+    } catch {
+      logger.warn(
+        `The '@tailwindcss/postcss' package is installed but the 'tailwindcss' package is not installed.` +
+          ` To enable Tailwind CSS, please install the 'tailwindcss' package.`,
+      );
+    }
+  } catch {
+    // Tailwind V4 is not installed, no further action is needed
+  }
 
   const autoprefixer: typeof import('autoprefixer') = require('autoprefixer');