From Red Wing’s numerous launches to Danner and Snow Peak’s collab and a surprising Blundstone revival, 2024 was quite a year for boot fans. 

A grid of six rectangles against a mustardy yellow background with speckles. The rectangles include glimpses of lifestyle photos of mens boots that launched in 2024Gear Patrol

Every product is carefully selected by our editors. If you buy from a link, we may earn a commission. Learn more

Welcome to the Year in Review, where we’re rewinding the clock on an entire year’s worth of coverage to highlight the notable and under-the-radar product releases that crossed our desk in 2024. 

Here’s a look back at the new boot releases from Red Wing, Keen, Danner, Blundstone and other major brands that you might’ve missed.

Spotlighted Boot Releases

Other Notable Boot Releases

man tying laces of brown bootTecovas

Tecovas Rugged Moc

Tecovas, a brand best known for its classically styled Western boots, expands its footprint with the new Rugged Collection. The standout from the collection is the Rugged Moc (pictured), however, a roper and chelsea boot help to round out the offerings. Each one features a Goodyear-welt construction and cowhide leather.

Snow Peak

Danner x Snow Peak Danner Light II

Snow Peak teamed up with Danner to offer a luxe take on the latter’s classic Light II. It swaps out the original’s nylon panels for a full leather upper, and it comes with a Gore-Tex liner, Vibram MegaGrip oustole and cobranded details, for good measure.

danner x madhappy mountain light bootsDanner

Madhappy & Danner Mountain Light

One of Danner’s most iconic products gets a fresh pop of color from this collaboration with LA-based, optimism-driven Madhappy. The new edition of the Mountain Light is available in two suede hues — Chestnut and Punch — for both men and women, while retaining the technical features that have made the boot popular for four decades. The one-piece leather design keeps out debris and water, stitchdown construction improves underfoot stability, Vibram Kletterlift outsoles boost traction and waterproof Gore-Tex liners keep your toesies dry. Every pair is made in Danner’s hometown of Portland, Oregon, too.

brown hiking bootNoah

Puma x Noah Hi-Top Hiking Boot

Puma’s ongoing collaboration with Brendon Babenzien’s NYC-based fashion label Noah delivers a new collection of outdoorsy footwear, outerwear and more. The headline release is a new high-top hiking boot equipped with Gore-Tex, lightweight nylon and brown suede overlays. And exclusive woven logo on the tongue completes the package.

Viberg

Viberg The Outsider II

Viberg’s second collab with David Coggins (a friend of GP) is a tweaked version of the brand’s 2040 Chelsea boot. The biggest changes include a lack of toe bump and custom embroidered pull tabs. It’s made from Italian-made Tabacco colored full-grain calfskin suede and available for pre-order now with pairs expected to ship starting in mid-December.

Billy Reid

Oak Street x Billy Reid Trench Boot

Chicago-based Oak Street Bootmakers and Billy Reid have partnered again, this time on a fantastic homage to the WWI US Army M1917 Boot. It’s made in the USA from waxed full-grain roughout leather, commando rubber soles, antique brass eyelets and speedhooks. Each pair is fully recraftable too and features Billy Reid’s grosgrain ribbon lining on the leather pull tabs.

blundstone-2405-black-suede-chelsea-bootBlundstone

Blundstone Originals #2405 Black Suede Boots

Fall is officially here, and so is prime boot season. Right on time, everyone’s favorite Tasmanian footwear brand is dropping a few new styles, highlighted by this black suede Chelsea boot treatment. Though it’s a softer look than the iconic traditional leather silhouette, worry not: This version retains the original’s water resistance in the face of autumn showers.

Nicks Boots

New Release

Nicks Boots BuilderPro HD

Daniel Day-Lewis isn’t just an Oscar-winning actor. He’s a bona fide menswear icon with superb taste in everything from sweaters to boots — namely, the BuilderPro from Nicks Boots. The brand just updated the classic silhouette, giving it an instep relief cut to reduce pinch points during break-in, as well as an extended heel counter to relieve pressure on the cuboid bone area.

From Our Partners

`;e.insertAdjacentHTML(i,s)}return document.getElementById(t)}_repeatDynamicAds(t){const i=[],n=this._removeRecipeCapExperiment.result&&t.location===d.Recipe?99:this.locationMaxLazySequence.get(t.location),s=t.lazy?A(n,0):0,o=t.max,r=t.lazyMax,a=0===s&&t.lazy?o+r:Math.min(Math.max(s-t.sequence+1,0),o+r),l=Math.max(o,a);for(let n=0;n=o;i.push(e({},t,{sequence:s,lazy:r}))}}return i}_locationEnabled(e){const t=this._clsOptions.enabledLocations.includes(e.location),i=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains(“adthrive-disable-all”),n=!document.body.classList.contains(“adthrive-disable-content”)&&!this._clsOptions.disableAds.reasons.has(“content_plugin”);return t&&!i&&n}constructor(e,t){this._clsOptions=e,this._adInjectionMap=t,this._recipeCount=0,this._mainContentHeight=0,this._mainContentDiv=null,this._totalAvailableElements=[],this._minDivHeight=250,this._densityDevice=h.Desktop,this._pubLog={onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0},this._densityMax=.99,this._smallerIncrementAttempts=0,this._absoluteMinimumSpacingByDevice=250,this._usedAbsoluteMinimum=!1,this._infPageEndOffset=0,this.locationMaxLazySequence=new Map([[d.Recipe,5]]),this.locationToMinHeight={Below_Post:Ae,Content:Ae,Recipe:Ae,Sidebar:Ae};const{tablet:i,desktop:n}=this._clsOptions.siteAds.breakpoints;this._device=((e,t)=>{const i=window.innerWidth;return i>=t?”desktop”:i>=e?”tablet”:”phone”})(i,n),this._config=new ae(e),this._clsOptions.enabledLocations=this._config.enabledLocations,this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new be(this._clsOptions):null,this._stickyContainerAdsExperiment=new Se,this._stickyContainerRecipeExperiment=new Ce,this._removeRecipeCapExperiment=new ue}}function Pe(e,t){if(null==e)return{};var i,n,s={},o=Object.keys(e);for(n=0;n=0||(s[i]=e[i]);return s}class Oe{get enabled(){return!0}}class Ee extends Oe{setPotentialPlayersMap(){const e=this._videoConfig.players||[],t=this._filterPlayerMap(),i=e.filter((e=>”stationaryRelated”===e.type&&e.enabled));return t.stationaryRelated=i,this._potentialPlayerMap=t,this._potentialPlayerMap}_filterPlayerMap(){const e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter((e=>{var t;return null==(t=e.devices)?void 0:t.includes(this._device)})).reduce(((e,t)=>(e[t.type]||(C.event(this._component,”constructor”,”Unknown Video Player Type detected”,t.type),e[t.type]=[]),t.enabled&&e[t.type].push(t),e)),t):t}_checkPlayerSelectorOnPage(e){const t=this._potentialPlayerMap[e].map((e=>({player:e,playerElement:this._getPlacementElement(e)})));return t.length?t[0]:{player:null,playerElement:null}}_getOverrideElement(e,t,i){if(e&&t){const n=document.createElement(“div”);t.insertAdjacentElement(e.position,n),i=n}else{const{player:e,playerElement:t}=this._checkPlayerSelectorOnPage(“stickyPlaylist”);if(e&&t){const n=document.createElement(“div”);t.insertAdjacentElement(e.position,n),i=n}}return i}_shouldOverrideElement(e){const t=e.getAttribute(“override-embed”);return”true”===t||”false”===t?”true”===t:!!this._videoConfig.relatedSettings&&this._videoConfig.relatedSettings.overrideEmbedLocation}_checkPageSelector(e,t,i=[]){if(e&&t&&0===i.length){return!(“/”===window.location.pathname)&&C.event(“VideoUtils”,”getPlacementElement”,new Error(`PSNF: ${e} does not exist on the page`)),!1}return!0}_getElementSelector(e,t,i){return t&&t.length>i?t[i]:(C.event(“VideoUtils”,”getPlacementElement”,new Error(`ESNF: ${e} does not exist on the page`)),null)}_getPlacementElement(e){const{pageSelector:t,elementSelector:i,skip:n}=e,s=R(t),{valid:o,elements:r}=s,a=Pe(s,[“valid”,”elements”]),l=M(i),{valid:c,elements:d}=l,h=Pe(l,[“valid”,”elements”]);if(“”!==t&&!o)return C.error(“VideoUtils”,”getPlacementElement”,new Error(`${t} is not a valid selector`),a),null;if(!c)return C.error(“VideoUtils”,”getPlacementElement”,new Error(`${i} is not a valid selector`),h),null;if(!this._checkPageSelector(t,o,r))return null;return this._getElementSelector(i,d,n)||null}_getEmbeddedPlayerType(e){let t=e.getAttribute(“data-player-type”);return t&&”default”!==t||(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:”static”),this._stickyRelatedOnPage&&(t=”static”),t}_getMediaId(e){const t=e.getAttribute(“data-video-id”);return!!t&&(this._relatedMediaIds.push(t),t)}_createRelatedPlayer(e,t,i,n){“collapse”===t?this._createCollapsePlayer(e,i):”static”===t&&this._createStaticPlayer(e,i,n)}_createCollapsePlayer(t,i){const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage(“stickyRelated”),o=n||this._potentialPlayerMap.stationaryRelated[0];if(o&&o.playerId){this._shouldOverrideElement(i)&&(i=this._getOverrideElement(n,s,i)),i=document.querySelector(`#cls-video-container-${t} > div`)||i,this._createStickyRelatedPlayer(e({},o,{mediaId:t}),i)}else C.error(this._component,”_createCollapsePlayer”,”No video player found”)}_createStaticPlayer(t,i,n){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){const s=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer(e({},s,{mediaOrPlaylistId:t}),i,n)}else C.error(this._component,”_createStaticPlayer”,”No video player found”)}_shouldRunAutoplayPlayers(){return!(!this._isVideoAllowedOnPage()||!this._potentialPlayerMap.stickyRelated.length&&!this._potentialPlayerMap.stickyPlaylist.length)}_determineAutoplayPlayers(){const e=this._component,t=”VideoManagerComponent”===e,i=this._context;if(this._stickyRelatedOnPage)return void C.event(e,”stickyRelatedOnPage”,t&&{device:i&&i.device,isDesktop:this._device}||{});const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage(“stickyPlaylist”);n&&n.playerId&&n.playlistId&&s?this._createPlaylistPlayer(n,s):Math.random(){C.event(e,”noStickyPlaylist”,t&&{vendor:”none”,device:i&&i.device,isDesktop:this._device}||{})}),1e3)}_initializeRelatedPlayers(e){const t=new Map;for(let i=0;ie-t))}filterUsed(){this._map=this._map.filter((({dynamicAd:e})=>!e.used))}reset(){this._map=[]}constructor(){this._map=[]}}class ke extends De{}try{(()=>{const e=new G;e&&e.enabled&&(new we(e,new ke).start(),new xe(new F(e),e).init())})()}catch(e){C.error(“CLS”,”pluginsertion-iife”,e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}}();