Laravel upgrades
Laravel 14: release window and how to plan for it
Laravel hasn’t announced a release date for Laravel 14. Its yearly cadence points to around the first quarter of 2027, but that’s a pattern, not a date. For now, the useful thing to do is get onto a supported version and a PHP that’s ready for it.
By itmarkerz Technologies. Updated 30 October 2026.
What’s known and what isn’t
| Question | Status | Source |
|---|---|---|
| Release date | Not announced | Release notes |
| Release window | Yearly, “~Q1”, so around Q1 2027 if the pattern holds | Versioning scheme |
| Minimum PHP | Master branch requires ^8.4 today. Could change before release | composer.json |
| Symfony | Master branch requires ^8.1 components | composer.json |
| Feature list | Not published by Laravel | We won’t guess |
| Support dates | 18 months of bug fixes and 2 years of security fixes from release, under the current policy | Release notes |
Why around Q1
The last three majors arrived on March 12, 2024, February 24, 2025 and March 17, 2026. That’s the pattern the release notes describe, though the exact date has moved by weeks each year, so don’t plan a project around a particular month. See our Laravel versions page for the full history.
What this means if you’re on 13
You have no reason to rush. Laravel 13 keeps bug fixes until Q3 2027 and security fixes until March 17, 2028. Waiting a few months after 14 ships is reasonable, because packages take time to declare support. Laravel’s recent majors have been modest changes, but we’d read the upgrade guide when it appears, and not before.
The one thing worth doing now is moving to PHP 8.4, if you’re on 8.3. Laravel 13 accepts it, so it’s a separate release with no framework change, and it means the likely PHP floor is already behind you when 14 arrives.
What this means if you’re on 12
The timing is awkward. Laravel 12 security fixes end on February 24, 2027, which is about when 14 might appear. If you wait to see what 14 brings, you could end up two majors behind and out of support on the day it ships, with packages still catching up. Go to 13 now. Our 12 to 13 guide covers the work, and Laravel’s release notes describe it as a relatively minor upgrade.
What this means if you’re further behind
Laravel 14 changes nothing for you. Your framework is already out of security support, so 13 is the target today. By the time you’ve finished, 14 may be out, and that’s fine: one more step from a current, tested application is far easier than the one you’re taking now. See our Laravel 11 and Laravel 10 guides, or upgrading Laravel 5–9.
Getting ready without guessing
- PHP. Plan on 8.4 at least. PHP 8.3’s security support ends on 31 December 2027, and our PHP 8.2 guide compares the options.
- Package floors. Some current lines already need PHP 8.4, including
spatie/laravel-activitylog5.1.3,spatie/laravel-query-builder7.3.7,spatie/laravel-translatable6.15.0,pestphp/pest-plugin-laravelv5.0.1. Our package compatibility matrix tracks these floors. - Tests. A good test suite is what makes a yearly upgrade routine. If you have gaps around billing or permissions, fill them now.
- A yearly habit. Upgrading one version a year costs little compared with catching up on several. Our maintenance plan includes framework, package and PHP updates, and our upgrade service handles the larger jumps.
Upgrades we have delivered
Cabinet manufacturer's ordering, dealer-portal and inventory system moved from PHP 5.6 and MySQL 5.0 to Laravel 13 on PHP 8.5 and MySQL 8, with a new Next.js front end. Eight months, workflows preserved, now live.
- Sector
- Manufacturing
- Region
- Canada and US
- Stack
- Laravel 13, PHP 8.5, MySQL 8, Next.js
- Engagement
- Upgrade, about eight months, live
Loyalty-card management system we first built on PHP 5.6, re-platformed onto Laravel with all cards, balances and rules preserved. Two months, live since mid-2026, Indian client.
- Sector
- Retail & loyalty
- Region
- India
- Year
- 2026
- Stack
- Laravel
- Engagement
- Upgrade of our own earlier build, two months
Questions
When is Laravel 14 coming out?
Laravel hasn’t published a date. Its release notes say major versions come every year, around the first quarter, which points to about Q1 2027. Treat that as a pattern, not a promise. This page was last checked on 30 October 2026.
What PHP version will Laravel 14 need?
That isn’t final until release. The framework’s master branch currently requires PHP 8.4 and Symfony 8.1 components, so we’d plan on PHP 8.4 as the likely minimum.
Should I wait for Laravel 14 instead of upgrading to 13?
No, if you’re on Laravel 12 or older. Laravel 12 security fixes end on February 24, 2027, and the 14 date isn’t known. Laravel 13 has security fixes until March 17, 2028, so it covers you either way.
How long will Laravel 14 be supported?
Under Laravel’s current policy, each major gets 18 months of bug fixes and two years of security fixes from its release. Exact dates can’t be worked out until there’s a release date.
More on Laravel upgrades
- Laravel package compatibility matrixWhich release of each common package allows which Laravel and PHP version.
- Laravel 12 end of life: what to do firstThe security deadline, and the two things that block Laravel 13.
- PHP 8.2 end of life for Laravel teamsChoosing between PHP 8.3, 8.4 and 8.5 before the deadline.
- Laravel on PHP 8.5: what actually breaksDeprecations to search for, including the PDO constants.
- Upgrading from Laravel 11 to 12Carbon 3, UUIDs and file paths: the changes that throw no errors.
- Upgrading from Laravel 10 to 11You can keep your structure. Here’s what you can’t keep.
- Upgrading Laravel 5–9Step through each version, move to a fresh install, or rebuild.
- Laravel Shift or an upgrade teamWhen an automated tool is enough, and when it isn’t.
- Filament upgrade path to Laravel 13Which order to move in from Filament 2, 3, 4 or 5.
- Which Laravel version do you need for the AI SDK?The version floors, and what to do if you’re below them.
- Inherited a Laravel app? The first 10 daysAccess, backups, an inventory and a safe deploy, before any new features.
- Laravel 11 end of life: what to do nowStop at Laravel 12 or go straight to 13.
- Laravel 10 end of life: your upgrade optionsFour routes off Laravel 10, and the breaking changes in the first step.
- How much does a Laravel upgrade cost?Our published prices by application size, and what moves a quote.
- Upgrading from Laravel 12 to 13The changes that matter, in the order we would check them.
- PHP 8.1 end of life and LaravelWhy PHP can move before the framework does.
- Laravel upgrade checklistEvery step from inventory to the first week after release.
- Laravel vs Symfony: an upgrade decisionSupport windows compared, and when changing framework makes sense.
Want to be ready for Laravel 14?
Tell us your current Laravel and PHP versions. We’ll tell you what to do now, and what can wait.
We reply within one business day (IST).