1 Series Sub-Compact Tractors
Run with us. Because great tractors should be easy-to-use and affordable.
New to tractors? We can help. Your answers to a few simple questions can help you find the right tractor for you.
Run with us. Because tractors should be easy-to-use and affordable.
New to tractors? We can help. Your answers to a few simple questions can help you find the right tractor for you.
Try the Tractor Selector
This Sub-Compact Tractor Is The 1.
22.4 to 23.9 HP
The Frels Family runs with a 1025R tractor that has an easy-to-attach front loader which can also neatly stow a 200-pound mower deck. What do you want to run with? From the AutoConnect™ Drive Over mower deck to the optional heated cab, the 1 Series have what the best small farm tractors should have: fine-tuned engineering. Add a loader, backhoe and blade and you have the perfect mini tractor. The result is a great sub-compact utility tractor that can double as a riding lawn mower.
The Frels Family runs with us. See why.
22.4 HP*
- Open Station
- Load-N-Go™ compatible with 60D AutoConnect™ drive-over mower deck
- Compatible with 120R Loader featuring a lift capacity at full height of 754 lb
View 1023E
23.9 HP*
- Open Station or Factory Installed Heated Cab
- Load-N-Go™ compatible with 60D AutoConnect™ drive-over mower deck
- Compatible with 120R Loader featuring a lift capacity at full height of 754 lb
View 1025R
The New John Deere Mechanical Self-Leveling (MSL) Loader option
Loader work with a bucket or a pallet fork with the MSL option on 1 Series Tractors is always on the level. Get the dirt. Or gravel. Or mulch.
The Right Tool for the Task.
Explore how the 1 Series is always the right choice for the task at hand.
THE MINI TRACTOR FOR $99 PER MONTH1
Get the most affordable 1. The John Deere 1023E Sub-Compact Utility Tractor
Get the offer details.
Which Compact Utility Tractor is Right for You?
1 Series Sub Compact Tractors
1 Series Sub Compact Tractors
Sub-Compact Tractor
- Powerful Final Tier 4-compliant diesel engine
- AutoConnect™ mid-mower deck can be installed or removed in less than 5 minutes
- $99 monthly payment option†
List Price:
$13,052.00
USD*
Sub-Compact Tractor
- Powerful Tier 4-compliant diesel engine
- Premium Operator Station with ergonomic seat, armrests and fender lights
- AutoConnect™ mid-mower deck can be installed or removed in less than 5 minutes
- See Ways To Save
List Price:
$15,066.00
USD
2 Series Compact Tractors
2 Series Compact Tractors
Compact Tractor
- Powerful and fuel-efficient Tier IV Yanmar engine
- Hydro transmission with TwinTouch™ pedals for ease of use
- AutoConnect™ 7-Iron Drive-over mower decks up to 60 inches
- See Ways To Save
List Price:
$17,555.00
USD
java.lang.RuntimeException: cannot transform the template at deployment.iw-preview.war//com.interwoven.livesite.runtime.rendering.templating.XslTransformer.transform(XslTransformer.java:98) at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimeStylesheet.transform(RuntimeStylesheet.java:78) at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:437) at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:380) at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenVariableComponent.transformComponent(PageTokenVariableComponent.java:321) at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenVariableComponent.renderNoCache(PageTokenVariableComponent.java:214) at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenVariableComponent.preRender(PageTokenVariableComponent.java:109) at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenContainer.preRenderPage(PageTokenContainer.java:522) at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenContainer.preRender(PageTokenContainer.java:389) at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimePage.transform(RuntimePage.java:515) at deployment.iw-preview.war//com.interwoven.livesite.model.page.PreviewPage.getBaseTransform(PreviewPage.java:241) at deployment.iw-preview.war//com.interwoven.livesite.model.page.PreviewPage.transform(PreviewPage.java:229) at deployment.iw-preview.war//com.interwoven.livesite.iw.servlet.preview.rendering.IntermediateRenderingManager.doOutputPage(IntermediateRenderingManager.java:287) at deployment.iw-preview.war//com.interwoven.livesite.runtime.rendering.RenderingManager.renderPageGoal(RenderingManager.java:403) at deployment.iw-preview.war//com.interwoven.livesite.runtime.rendering.RenderingManager.render(RenderingManager.java:273) at deployment.iw-preview.war//com.interwoven.livesite.iw.servlet.preview.generate.GenerateFilter.generatePage(GenerateFilter.java:134) at deployment.iw-preview.war//com.interwoven.livesite.iw.servlet.preview.generate.GenerateFilter.doFilter(GenerateFilter.java:77) at deployment.iw-preview.war//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357) at deployment.iw-preview.war//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControllerHandler.java:68) at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThreadSetupAction.java:105) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502) at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104) at io.undertow.core@2.0.21.Final//io.undertow.server.Connectors.executeRootHandler(Connectors.java:364) at io.undertow.core@2.0.21.Final//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830) at org.jboss.threads@2.3.3.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486) at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: net.sf.saxon.trans.XPathException: A sequence of more than one item is not allowed as the first argument of fn:concat() (<ImageAltText>, <ImageAltText>) at deployment.iw-preview.war//net.sf.saxon.expr.Expression.typeError(Expression.java:1464) at deployment.iw-preview.war//net.sf.saxon.expr.SingletonAtomizer.evaluateItem(SingletonAtomizer.java:221) at deployment.iw-preview.war//net.sf.saxon.expr.SingletonAtomizer.evaluateItem(SingletonAtomizer.java:31) at deployment.iw-preview.war//net.sf.saxon.expr.parser.Evaluator$6.evaluate(Evaluator.java:213) at deployment.iw-preview.war//net.sf.saxon.expr.SystemFunctionCall.evaluateArguments(SystemFunctionCall.java:446) at deployment.iw-preview.war//net.sf.saxon.expr.FunctionCall.iterate(FunctionCall.java:530) at deployment.iw-preview.war//net.sf.saxon.expr.parser.Evaluator$11.evaluate(Evaluator.java:330) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.WithParam.getSelectValue(WithParam.java:311) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.Instruction.assembleParams(Instruction.java:194) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:346) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:411) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:896) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:735) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:132) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:352) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:299) at deployment.iw-preview.war//net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:721) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.NamedTemplate.expand(NamedTemplate.java:243) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:353) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:411) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:735) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:132) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:352) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:299) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:735) at deployment.iw-preview.war//net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:721) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.TemplateRule.applyLeavingTail(TemplateRule.java:352) at deployment.iw-preview.war//net.sf.saxon.trans.Mode.applyTemplates(Mode.java:532) at deployment.iw-preview.war//net.sf.saxon.expr.instruct.ApplyTemplates$ApplyTemplatesPackage.processLeavingTail(ApplyTemplates.java:557) at deployment.iw-preview.war//net.sf.saxon.trans.Mode.applyTemplates(Mode.java:451) at deployment.iw-preview.war//net.sf.saxon.trans.XsltController.applyTemplates(XsltController.java:747) at deployment.iw-preview.war//net.sf.saxon.s9api.AbstractXsltTransformer.applyTemplatesToSource(AbstractXsltTransformer.java:347) at deployment.iw-preview.war//net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:349) at deployment.iw-preview.war//net.sf.saxon.jaxp.TransformerImpl.transform(TransformerImpl.java:71) at deployment.iw-preview.war//com.interwoven.livesite.runtime.rendering.templating.XslTransformer.transform(XslTransformer.java:94) ... 61 more
Compact Tractor
- AutoConnect™ Drive-over Mower Decks up to 72 inches
- Model is on larger, heavier frame for added stability
- Standard cruise control, 12-V outlet and premium seating
- See Ways To Save
List Price:
$25,926.00
USD
3 Series Compact Tractors
3 Series Compact Tractors
Compact Tractor
- Standard 4wd for Maximum Traction
- Heavy duty drive train with a gear drive transmission 8F/8R
- On-board diagnostics including Service Advisor
- See Ways To Save
List Price:
$17,278.00
USD*
Compact Utility Tractor
- Standard four-wheel drive (4WD) for maximum traction
- Tightest turning radius in its horsepower class
- Hydro transmission with Twin Touch™ pedals for ease of use
- See Ways To Save
List Price:
$18,879.00
USD*
Compact Utility Tractor
- Standard four-wheel drive(4WD) for maximum traction
- Hydro transmission with Twin Touch™ pedals for ease of use
- Category 1 3-pt hitch compatible with dozens of implements
- See Ways To Save
List Price:
$21,340.00
USD*
Compact Utility Tractor
- AutoConnect™ deck compatible for deck attach/detach in seconds
- Cab or Open Station configuration available
- PowrReverser™ or E-hydro transmission with Twin Touch™ pedals
- See Ways To Save
List Price:
$25,384.00
USD*
Compact Tractor
- Standard 4wd for Maximum Traction
- Heavy duty drive train with a gear drive transmission 8F/8R
- On-board diagnostics including Service Advisor
- See Ways To Save
List Price:
$21,323.00
USD*
Compact Utility Tractor
- Standard four-wheel drive(4WD) for maximum traction
- Hydro transmission with Twin Touch™ pedals for ease of use
- Category 1 3-pt hitch compatible with dozens of implements
- See Ways To Save
List Price:
$23,800.00
USD*
Compact Utility Tractor
- AutoConnect™ deck compatible for deck attach/detach in seconds
- Cab or Open Station configuration available
- PowrReverser™ or E-hydro transmission with Twin Touch™ pedals
- See Ways To Save
List Price:
$28,042.00
USD*
Compact Tractor
- Standard 4wd for Maximum Traction
- Heavy duty drive train with a gear drive transmission 8F/8R
- On-board diagnostics including Service Advisor
- See Ways To Save
List Price:
$24,558.00
USD*
Compact Utility Tractor
- AutoConnect™ deck compatible for deck attach/detach in seconds
- Cab or Open Station configuration available
- Standard hydrostatic transmission with Twin Touch™ pedals
- See Ways To Save
List Price:
$32,574.00
USD*
4 Series Compact Tractors
4 Series Compact Tractors
Compact Utility Tractor
- Powerful and reliable Yanmar Diesel Engine
- PowrReverser™ or eHydrostatic Transmission options
- Standard 4-wheel-drive
- Category 1, 3-point hitch compatible with iMatch™ Quick-Hitch
$29,296.00
USD
Compact Utility Tractor
- Naturally aspirated diesel engine
- PowrReverser™ or eHydrostatic Transmission Options
- Cab or Open Station configurations
- Premium features: Hitch Assist, Aux Hitch Control, HST controls
List Price:
$33,627.00
USD
Compact Utility Tractor
- Turbocharged diesel engine
- PowrReverser™ or eHydrostatic Transmission options
- Standard 4-wheel-drive
- Category 1, 3-point hitch compatible with iMatch™ Quick-Hitch
$32,338.00
USD
Compact Utility Tractor
- Factory-installed 440R Quick Park™ Loader Mounting System included
- Turbocharged diesel engine
- eHydrostatic Transmission
- Standard mid and rear hydraulics
- Category 1 and 2, Three-point hitch
$45,884.00
USD
Compact Utility Tractor
- Turbocharged diesel engine
- PowrReverser™ or eHydrostatic Transmission Options
- Cab or Open Station configurations
- Premium features: Hitch Assist, Aux Hitch Control, HST controls
$36,699.00
USD
Compact Utility Tractor
- Turbocharged diesel engine
- PowrReverser™ or eHydrostatic Transmission options
- Standard 4-wheel-drive
- Category 1, 3-point hitch compatible with iMatch™ Quick-Hitch
$38,266.00
USD
Compact Utility Tractor
- Factory-installed 440R Quick Park™ Loader Mounting System included
- Turbocharged diesel engine
- eHydrostatic Transmission
- Standard mid and rear hydraulics
- Category 1 and 2, Three-point hitch
$51,842.00
USD
Compact Utility Tractor
- Turbocharged diesel engine
- PowrReverser™ or eHydrostatic Transmission Options
- Cab or Open Station configurations
- Premium features: Hitch Assist, Aux Hitch Control, HST controls
Starting At:
$42,657.00
USD*
An easy 1 for Sub-Compact Utility Tractors
The Quik-Park Loader Mounting System
Quik-Park loaders are designed for easy mounting and removal in minutes, with no tools. The key is the parking stand. It is an integral part of the design.
The AutoConnect™ Drive-Over Mower Deck Comparison
Got a minute? Compare 1 Series Mower Deck Attachability to the Kubota BX Sub-Compact Utility Tractor and the Mahindra eMAX Sub-Compact Utility Tractor. See what easy really looks like.
iMatch™ Quick-Hitch Attachability
Take implements on and off the fast and easy way. See what we got.
Compare 1 Series Sub-Compact Tractors
Model | HP | PTO HP | Transmission Type | 2WD or 4WD | 3PT Hitch | Cab or Open Station |
|
|
|
|
|
|
|
|
|
|
|
|
|
Open Station or Cab (optional)
|
Tips Notebook
Visit our compilation of how-to tips, videos and ideas about how to get all kinds of jobs done around your place, including videos on hay mowing, tedding, raking, and bale handling.
Demo a John Deere.
No matter the job, we have a machine that's right for you.
The Augusta, Georgia Factory
See for yourself and listen to what the men and women who work here have to say about John Deere Tractors.
The John Deere 1025R Sub Compact Utility Tractor, Factory-Installed, Heated Cab Option
The cab is warm and comfortable with a quality fit and finish. Because it’s factory installed. Add a blade, a front loader, snow blower or a spreader. And you are ready. The 1025R with the factory-installed, heated cab. This is the one for snow.
You May Also Be Interested In
¹Offer valid on qualifying purchases made between 31 October 2020 to 31 January 2021. Subject to approved installment credit with John Deere Financial. Down payment may be required. Average down payment is 20%. $99 monthly payment based on Sales Price of $10,446 with $2,089 down payment or trade-in, 84 months at 0% APR. Attachments, taxes, freight, setup and delivery charges could increase monthly payment. Available at participating U.S. dealers. Prices and models may vary by dealer. Offer available on new equipment and in the U.S. only. Prices and savings in U.S. dollars.