Christmas seems to have come around quickly this year!  And with the predicted seasonal delays on top of the current state of worldwide shipping, so has the time to be preparing your Christmas gifts and to think about last order dates for delivery before Christmas!  So, with the added bonus of a 3 day truckers strike here in Spain the week before Christmas, we are writing this post to encourage you to be as pro-active as possible in your Christmas and Reyes fin-shaped gift planning this year!  

To help you with this, we've laid out below our last order dates for Christmas delivery guidance for 2021 (this is meant for guidance only, and is not a guarantee of delivery):



In-Stock Fins - Last Order Dates

Zones 1-2-3 : Wednesday 15th December

Zone 4 : USA: Monday 13th December
               Australia: Monday 6th December
               Other: Please contact us to check before purchase

Pre-Order Fins - Last Order Dates

Zones 1-2-3 : Sunday 28th November

Zone 4 : USA: Sunday 28th November
                Australia: Sunday 22nd November
                Other: Please contact us to check before purchase


REYES (Spanish Christmas - 6th Jan 2022)

In-Stock Fins - Last Order Date

Zone 1 : Monday 3rd January

Pre-Order Fins - Last Order Date

Zone 1 : Monday 6th December


MISSED THE DATE?  Please do contact us - if we can accommodate your order, we will!


REALLY LAST MINUTE?  Don't forget, if you really are too late to order a fin in time for the day itself, then we also offer the option of Gift Cards - easily redeemable for fin purchases on our website.  They're the perfect last-minute gift as they're sent electronically, so can be purchased right up to the last minute!

Macho Fins Gift Card


Please Note: These dates are given as guidance only, and are not a guarantee of delivery in time for Christmas/Reyes.  We will do everything we can to ensure your fins get to you in time for the big day, but we cannot guarantee their arrival due to the current state of world shipping.  No refunds will be given for fins on the basis that they have not arrived in time for Christmas Day/Reyes.  If you have any questions or doubts about Christmas shipping, please contact us before you make your purchase.