Valentine’s Day is fixed on 14 February, but its weekday changes every year, and that matters: a weekend Valentine’s Day means fuller restaurants and an earlier booking, while a weekday one may mean celebrating the Saturday before. The calculator tells you how many days you have and on which day the date falls.
Planning a gift is a countdown of its own. Enter how many days your florist, online shop or card service needs for delivery and the calculator returns the last safe order date, so the roses arrive on the 14th and not the 15th.
Leave the start date on today to see the exact days, hours, minutes and seconds left by your device clock, or enter another date – your anniversary, Christmas or New Year’s Day – to see how long you will wait from there. The results also break the wait into weeks, months, weekends and working days, which helps when you are saving up for a special dinner or planning a surprise trip.
How to use the Days Until Valentine’s Day Calculator
- Count from
- Delivery time for a gift (days, 0 = skip)
Everything is calculated in your browser, so results appear instantly and nothing you type is sent to a server.
How it works
The next 14 February on or after the chosen date is found, the two day numbers are subtracted and the remainder is split into weeks, months and hours. The order-by date subtracts your delivery time from Valentine’s Day.
Worked example
From Friday 30 October 2026 to Sunday 14 February 2027: 1 day of October + 30 of November + 31 of December + 31 of January + 14 of February = 107 days (15 weeks and 2 days). With a 7-day delivery time, order by Sunday 7 February 2027.
Valentine’s Day in the coming years
| Year | Date | Weekday |
|---|---|---|
| 2027 | February 14, 2027 | Sunday |
| 2028 | February 14, 2028 | Monday |
| 2029 | February 14, 2029 | Wednesday |
| 2030 | February 14, 2030 | Thursday |
| 2031 | February 14, 2031 | Friday |
| 2032 | February 14, 2032 | Saturday |
| 2033 | February 14, 2033 | Monday |
| 2034 | February 14, 2034 | Tuesday |
Formula
Days left = next 14 February − chosen date · Order-by date = 14 February − delivery days
Worked example
Inputs — Count from: 2026-10-25; Delivery time for a gift (days, 0 = skip): 5.
Results — Days left = 112 days; Time left = 112 days (counted from the start of the chosen date); Date of the event = Sunday, February 14, 2027; In weeks and days = 16 weeks; In months and days = 3 months and 20 days; Total hours = 2,688.
Key terms
- Valentine's Day
- 14 February, a day for celebrating love and friendship.
- Order-by date
- The last day to order so a delivery arrives in time.
- Weekday shift
- The weekday of a fixed date moves one day per year, or two after a leap day.
Frequently asked questions
How many days until Valentine's Day?
Leave the date on today. From 1 January there are 44 days and from Christmas Day 51 days.
What day is Valentine's Day 2027?
Sunday, 14 February 2027. In 2028 it is a Monday and in 2029 a Wednesday.
How many days are between Christmas and Valentine's Day?
51 days: 6 left in December, 31 in January and 14 in February.
When should I order flowers?
Most florists ask for orders 3–7 days ahead around Valentine's Day; enter the delivery time to get the order-by date.
Is Valentine's Day a public holiday?
Not in most countries – it is a cultural and commercial celebration, so shops and offices stay open.
Why 14 February?
The date honours Saint Valentine; the romantic association dates back to medieval writers such as Chaucer.