T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 main product image
Product video preview

Placeholder MP4 route for layout/testing. It is not declared as a VideoObject.

Reliable Aftermarket Parts Our Name Says It All

T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628

USD 409.99

Condition: New

View on eBay

Description

View T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 with current marketplace pricing, condition, product images and item details. Replaces Part Numbers: T312628. 318D (SN <269401), 318E (SN <269401), 319E (SN <269401), 320D (SN <269401), 320E (SN <269401). 319D (SN <269401), 323D (SN <269401), 329D (SN <269401), 329E (SN <269401), 333D (SN <269401). Reliable Aftermarket Parts /* ============================================= CSS RESET & BASE ============================================= */ *{padding:0;margin:0;box-sizing:border-box;} img{border:none;outline:none;max-width:100%;} a,a:active,a:focus,a:hover{outline:none;text-decoration:none;} a{transition:all 0.2s ease;} ul{margin:0;list-style-type:none;} /* ============================================= CSS VARIABLES ============================================= */ :root { --blue: #28A8DF; --blue-dark: #1a8bbf; --blue-deeper: #0f6a96; --navy: #0d1f2d; --navy-light: #162838; --steel: #1e3a4a; --white: #ffffff; --off-white: #f4f7f9; --light-gray: #e8edf0; --mid-gray: #c0cdd5; --text-dark: #1a2e3b; --text-mid: #4a6070; --text-light: #8aa0ad; --accent: #f0a500; --font-main: 'Barlow', sans-serif; --font-display: 'Barlow Condensed', sans-serif; --shadow-sm: 0 2px 8px rgba(0,0,0,0.08); --shadow-md: 0 4px 20px rgba(0,0,0,0.12); --shadow-lg: 0 8px 40px rgba(0,0,0,0.16); --radius: 6px; } body { font-family: var(--font-main); background: var(--off-white); color: var(--text-dark); } .wrap { width: 100%; max-width: 1180px; margin: 0 auto; padding: 0 20px; } /* ============================================= TOP BAR ============================================= */ .topbar { background: var(--navy); padding: 8px 0; border-bottom: 2px solid var(--blue); } .topbar .wrap { display: flex; justify-content: space-between; align-items: center; } .topbar-left, .topbar-right { display: flex; align-items: center; gap: 18px; } .topbar-item { font-family: var(--font-main); font-size: 12px; font-weight: 500; color: var(--mid-gray); display: flex; align-items: center; gap: 6px; letter-spacing: 0.04em; text-transform: uppercase; } .topbar-item .dot { width: 6px; height: 6px; background: var(--blue); border-radius: 50%; flex-shrink: 0; } .topbar-item a { color: var(--blue); font-weight: 600; } .topbar-item a:hover { color: var(--white); } /* ============================================= HEADER ============================================= */ .header { background: var(--navy-light); padding: 14px 0; position: relative; overflow: hidden; } .header::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, var(--blue-deeper), var(--blue), var(--blue-dark)); } .header-inner { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 12px; } .logo img { height: 100px; width: auto; } .header-nav { display: flex; align-items: center; gap: 4px; } .header-nav a { font-family: var(--font-main); font-size: 13px; font-weight: 600; color: var(--mid-gray); padding: 8px 16px; border-radius: 4px; letter-spacing: 0.03em; text-transform: uppercase; border: 1px solid transparent; transition: all 0.2s; } .header-nav a:hover { color: var(--white); background: rgba(40,168,223,0.15); border-color: rgba(40,168,223,0.3); } .header-nav .nav-cta { background: var(--blue); color: var(--white); border-color: var(--blue); margin-left: 6px; } .header-nav .nav-cta:hover { background: var(--blue-dark); border-color: var(--blue-dark); } /* ============================================= PRODUCT SECTION ============================================= */ .product-section { background: var(--off-white); padding: 36px 0 48px; } .product-grid { display: flex; gap: 32px; align-items: flex-start; } /* IMAGE GALLERY */ .gallery-col { width: 480px; flex-shrink: 0; background: var(--white); border-radius: var(--radius); box-shadow: var(--shadow-md); overflow: hidden; } .gallery-main { width: 100%; height: 380px; position: relative; background: #f9fbfc; border-bottom: 1px solid var(--light-gray); } .gallery-main .big-img { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; opacity: 0; transition: opacity 0.3s; } .gallery-main .big-img img { max-width: 100%; max-height: 100%; object-fit: contain; } .gallery-thumbs { padding: 12px; display: flex; gap: 8px; flex-wrap: wrap; } .frame { position: relative; } .frame input[type="radio"] { display: none; } .frame label.thumb { width: 66px; height: 66px; border: 2px solid var(--light-gray); border-radius: 4px; overflow: hidden; cursor: pointer; display: block; position: relative; background: #f9fbfc; transition: border-color 0.2s; } .frame label.thumb img { width: 100%; height: 100%; object-fit: contain; position: absolute; inset: 0; } .frame label.thumb:hover { border-color: var(--blue); } .frame input#pic1:checked ~ .gallery-main .p1, .frame input#pic2:checked ~ .gallery-main .p2, .frame input#pic3:checked ~ .gallery-main .p3, .frame input#pic4:checked ~ .gallery-main .p4, .frame input#pic5:checked ~ .gallery-main .p5, .frame input#pic6:checked ~ .gallery-main .p6, .frame input#pic7:checked ~ .gallery-main .p7, .frame input#pic8:checked ~ .gallery-main .p8 { opacity: 1; z-index: 2; } .frame input#pic1:checked ~ .gallery-thumbs .lab1, .frame input#pic2:checked ~ .gallery-thumbs .lab2, .frame input#pic3:checked ~ .gallery-thumbs .lab3, .frame input#pic4:checked ~ .gallery-thumbs .lab4, .frame input#pic5:checked ~ .gallery-thumbs .lab5, .frame input#pic6:checked ~ .gallery-thumbs .lab6, .frame input#pic7:checked ~ .gallery-thumbs .lab7, .frame input#pic8:checked ~ .gallery-thumbs .lab8 { border-color: var(--blue); } /* INFO COLUMN */ .info-col { flex: 1; min-width: 0; } /* PRODUCT TITLE */ .product-title { font-family: var(--font-display); font-size: 28px; font-weight: 700; color: var(--text-dark); line-height: 1.2; margin-bottom: 18px; letter-spacing: -0.01em; } /* TRUST BADGES */ .trust-bar { display: flex; gap: 12px; margin-bottom: 22px; flex-wrap: wrap; } .trust-badge { display: flex; align-items: center; gap: 6px; background: var(--white); border: 1px solid var(--light-gray); border-radius: 4px; padding: 6px 12px; font-size: 12px; font-weight: 600; color: var(--text-mid); text-transform: uppercase; letter-spacing: 0.04em; } .trust-badge .badge-dot { width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0; } .badge-blue .badge-dot { background: var(--blue); } .badge-green .badge-dot { background: #2ebc7a; } .badge-amber .badge-dot { background: var(--accent); } /* SPEC TABLE */ .spec-table { background: var(--white); border-radius: var(--radius); border: 1px solid var(--light-gray); overflow: hidden; margin-bottom: 22px; box-shadow: var(--shadow-sm); } .spec-table-title { background: var(--navy); color: var(--white); font-family: var(--font-display); font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 9px 16px; } .spec-row { display: flex; border-bottom: 1px solid var(--light-gray); } .spec-row:last-child { border-bottom: none; } .spec-label { width: 150px; flex-shrink: 0; padding: 11px 16px; font-size: 12px; font-weight: 700; color: var(--text-mid); text-transform: uppercase; letter-spacing: 0.06em; background: var(--off-white); border-right: 1px solid var(--light-gray); } .spec-value { flex: 1; padding: 11px 16px; font-size: 14px; font-weight: 500; color: var(--text-dark); } .spec-value.highlight { color: var(--blue); font-weight: 700; } .spec-value.new-badge { color: #2ebc7a; font-weight: 700; } /* DESCRIPTION BLOCK */ .desc-block { background: var(--white); border-radius: var(--radius); border: 1px solid var(--light-gray); overflow: hidden; margin-bottom: 22px; box-shadow: var(--shadow-sm); } .desc-block-title { background: var(--navy); color: var(--white); font-family: var(--font-display); font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 9px 16px; } .desc-block-body { padding: 16px; font-size: 14px; line-height: 1.75; color: var(--text-mid); } .desc-block-body p { margin-bottom: 12px; } .desc-block-body p:last-child { margin-bottom: 0; } /* ============================================= INFO TABS SECTION ============================================= */ .tabs-section { background: var(--white); padding: 40px 0; border-top: 1px solid var(--light-gray); border-bottom: 1px solid var(--light-gray); } .tabs-wrapper { position: relative; } .tabs input[type="radio"] { display: none; } .tab-labels { display: flex; gap: 6px; margin-bottom: 24px; flex-wrap: wrap; } .tab-labels label { font-family: var(--font-main); font-size: 13px; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; color: var(--text-mid); padding: 10px 22px; border-radius: 4px; cursor: pointer; border: 2px solid var(--light-gray); background: var(--off-white); transition: all 0.2s; } .tab-labels label:hover { color: var(--blue); border-color: var(--blue); background: rgba(40,168,223,0.06); } .tabs .tab-selector-1:checked ~ .tab-labels .tab-label-1, .tabs .tab-selector-2:checked ~ .tab-labels .tab-label-2, .tabs .tab-selector-3:checked ~ .tab-labels .tab-label-3, .tabs .tab-selector-4:checked ~ .tab-labels .tab-label-4 { color: var(--white); background: var(--blue); border-color: var(--blue); } .tab-panels { background: var(--off-white); border: 1px solid var(--light-gray); border-radius: var(--radius); padding: 28px; } .tab-pane { display: none; } .tabs .tab-selector-1:checked ~ .tab-panels .pane-1, .tabs .tab-selector-2:checked ~ .tab-panels .pane-2, .tabs .tab-selector-3:checked ~ .tab-panels .pane-3, .tabs .tab-selector-4:checked ~ .tab-panels .pane-4 { display: block; } .tab-pane h3 { font-family: var(--font-display); font-size: 18px; font-weight: 700; color: var(--text-dark); margin-bottom: 12px; letter-spacing: -0.01em; } .tab-pane p { font-size: 14px; line-height: 1.8; color: var(--text-mid); margin-bottom: 14px; } .tab-pane p:last-child { margin-bottom: 0; } .tab-pane a { color: var(--blue); font-weight: 600; } .tab-pane a:hover { color: var(--blue-dark); text-decoration: underline; } .tab-pane strong { color: var(--text-dark); font-weight: 700; } .faq-item { margin-bottom: 18px; padding-bottom: 18px; border-bottom: 1px solid var(--light-gray); } .faq-item:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .faq-q { font-family: var(--font-display); font-size: 15px; font-weight: 700; color: var(--text-dark); margin-bottom: 6px; letter-spacing: 0.01em; } .faq-a { font-size: 14px; line-height: 1.8; color: var(--text-mid); } .faq-a a { color: var(--blue); font-weight: 600; } /* ============================================= CATEGORIES SECTION ============================================= */ .categories-section { padding: 48px 0; background: var(--off-white); } .section-header { text-align: center; margin-bottom: 32px; } .section-header h2 { font-family: var(--font-display); font-size: 30px; font-weight: 800; color: var(--text-dark); letter-spacing: -0.02em; text-transform: uppercase; position: relative; display: inline-block; } .section-header h2::after { content: ''; display: block; width: 48px; height: 3px; background: var(--blue); margin: 8px auto 0; border-radius: 2px; } .categories-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; } .cat-card { background: var(--white); border-radius: var(--radius); overflow: hidden; border: 1px solid var(--light-gray); box-shadow: var(--shadow-sm); transition: transform 0.2s, box-shadow 0.2s; text-decoration: none; } .cat-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-md); border-color: var(--blue); } .cat-card img { width: 100%; height: 160px; object-fit: cover; display: block; border-bottom: 1px solid var(--light-gray); } .cat-card-body { padding: 14px 16px; } .cat-card-title { font-family: var(--font-display); font-size: 15px; font-weight: 800; color: var(--text-dark); text-transform: uppercase; letter-spacing: 0.04em; margin-bottom: 4px; } .cat-card-sub { font-size: 11px; color: var(--text-light); line-height: 1.5; font-weight: 500; } .cat-card-cta { display: inline-block; margin-top: 10px; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--blue); padding: 5px 12px; border: 1.5px solid var(--blue); border-radius: 3px; transition: all 0.2s; } .cat-card:hover .cat-card-cta { background: var(--blue); color: var(--white); } /* ============================================= VALUE PROP STRIP ============================================= */ .value-strip { background: var(--navy); padding: 36px 0; border-top: 3px solid var(--blue); border-bottom: 3px solid var(--blue); } .value-strip .wrap { display: flex; justify-content: space-around; align-items: stretch; gap: 0; } .value-item { flex: 1; text-align: center; padding: 0 24px; position: relative; } .value-item + .value-item::before { content: ''; position: absolute; left: 0; top: 10%; bottom: 10%; width: 1px; background: rgba(255,255,255,0.1); } .value-icon { width: 48px; height: 48px; margin: 0 auto 12px; display: block; filter: brightness(0) saturate(100%) invert(60%) sepia(60%) saturate(400%) hue-rotate(165deg) brightness(100%); } .value-title { font-family: var(--font-display); font-size: 16px; font-weight: 800; color: var(--white); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 6px; } .value-desc { font-size: 12px; color: var(--mid-gray); line-height: 1.6; font-weight: 400; max-width: 200px; margin: 0 auto; } /* ============================================= FOOTER ============================================= */ .footer { background: var(--navy-light); padding: 22px 0; border-top: 2px solid rgba(40,168,223,0.3); } .footer-inner { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 12px; } .footer-links { display: flex; gap: 6px; flex-wrap: wrap; } .footer-links a { font-size: 12px; font-weight: 600; color: var(--mid-gray); padding: 6px 14px; border-radius: 3px; text-transform: uppercase; letter-spacing: 0.05em; border: 1px solid rgba(255,255,255,0.08); transition: all 0.2s; } .footer-links a:hover { color: var(--white); border-color: var(--blue); background: rgba(40,168,223,0.1); } .footer-copy { font-size: 11px; color: var(--text-light); font-weight: 500; letter-spacing: 0.03em; } /* ============================================= RESPONSIVE ============================================= */ @media (max-width: 900px) { .product-grid { flex-direction: column; } .gallery-col { width: 100%; } .categories-grid { grid-template-columns: repeat(2, 1fr); } .value-strip .wrap { flex-direction: column; gap: 28px; } .value-item + .value-item::before { display: none; } .header-inner { flex-direction: column; align-items: flex-start; } } @media (max-width: 600px) { .product-title { font-size: 22px; } .categories-grid { grid-template-columns: 1fr; } .trust-bar { gap: 8px; } .trust-badge { font-size: 11px; padding: 5px 10px; } .tab-labels label { font-size: 11px; padding: 8px 14px; } .topbar-left, .topbar-right { flex-direction: column; align-items: flex-start; gap: 4px; } .footer-inner { flex-direction: column; align-items: flex-start; } .spec-label { width: 120px; font-size: 11px; padding: 10px 12px; } .gallery-main { height: 260px; } } Michigan, USA Ships Within 24–48 Business Hours Questions? &nbsp;Contact Us Visit Store About Us Contact Us T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 New Part 6-Month Warranty -DOT Certified, Green Tinted, Tempered Glass Individually Boxed. ***IF YOUR SERIAL NUMBER IS 269402 OR HIGHER YOU NEED T344818*** Replaces Part Numbers: T312628 About Us Return Policy Shipping FAQ About Reliable Aftermarket Parts Reliable Aftermarket Parts is your trusted source for high-quality replacement parts covering a wide range of outdoor and heavy equipment. We specialize in parts for Lawn & Garden, Snow Removal, UTV, ATV, and Golf Cart machinery, as well as Backhoes, Crawlers, Excavators, Tractors, Skid Steers, and more — covering most leading brands and models in the industry. Customer satisfaction is our top priority. Our team is here to help you find the right part and get your equipment back up and running. Call us toll-free at 1-888-6PARTS6 (1-888-672-7876) or directly at 517-347-7033 . Add us to your favorite sellers list and make us your go-to source for reliable replacement parts. Return Policy We provide a 30-day return policy . If the part doesn't fit, you don't like it, or it is unused, we'll take it back and refund your money. Please note: This policy does not apply to glass or seat orders. Those items may only be returned if damaged on delivery or if the wrong item was shipped. Glass and seat orders carry a limited 15-day return policy . No returns on glass will be accepted without photo evidence of damage. In the event of damage, shortage, or a shipping error, contact us immediately at 888-672-7876 . Please save all original packaging. A restocking fee may apply. Refer to the eBay Return Policy for more details. You are covered by the eBay Money Back Guarantee if you receive an item not as described. Shipping Information How long does it take to ship? Orders ship within 24–48 business hours on average. Orders placed before 1:00 PM EST typically ship the same day. How long until delivery? Most orders are delivered within 3–7 business days depending on location, weather, and the items ordered. We provide Have questions before you order? Call us at 888-672-7876 — we're happy to help. Frequently Asked Questions How do I know my order was placed successfully? After checkout, you'll receive a confirmation email. For any order questions, call us at 888-672-7876 . Can I return a part that doesn't fit or that I no longer need? Yes — we offer a 30-day return policy on most items. If it doesn't fit, isn't what you expected, or is unused, we'll take it back and refund you. See our Return Policy tab for full details and exceptions. How quickly will my order ship? Orders ship within 24–48 business hours. Same-day shipping is typical for orders placed before 1:00 PM EST. Do you offer LTL freight shipments are excluded. Call us at 888-672-7876 for details on large or heavy items. Shop By Category Agriculture John Deere, Allis Chalmers, Ford/New Holland, Case, Massey Ferguson & More Shop Now Construction Allis Chalmers, International Harvester, Caterpillar, Komatsu & More Shop Now Lawn & Garden Bad Boy, Briggs & Stratton, Cub Cadet, Honda, Sears, Snapper & More Shop Now Snow Removal Ariens, Briggs & Stratton, Jacobsen, Toro, Troy-Bilt, Sears & More Shop Now 30-Day Returns Parts that don't fit come back quickly and easily within 30 days of purchase. LTL excluded. Expert Service Expertly trained staff ready to help you track down the right part every time. Visit Store Contact Us About Us &copy; 2026 Reliable Aftermarket Parts, Inc. &nbsp;|&nbsp; Michigan, USA &nbsp;|&nbsp; 1-888-672-7876 Condition: New. Category: Business & Industrial › Heavy Equipment, Parts & Attachments › Heavy Equipment Parts & Accessories › Other Heavy Equipment Parts & Accessories. Brand: Reliable Aftermarket Parts Our Name Says It All.

Brand
Reliable Aftermarket Parts Our Name Says It All
MPN
T312628
Model
320D(s/n 269401-earlier), 318D(s/n 269401-earlier)
Model(s): 01
323D(s/n 269401-earlier), 319D(s/n 269401-earlier)
Model(s): 02
333D(s/n 269401-earlier), 332D(s/n 269401-earlier)
Model(s): 03
326D(s/n 269401-earlier), 329D(s/n 269401-earlier)
Model(s): 04
328D(s/n 269401-earlier), 318E(s/n 269401-earlier)
Model(s): 05
320E(s/n 269401-earlier), 319E(s/n 269401-earlier)
Model(s): 06
326E(s/n 269401-earlier), 329E(s/n 269401-earlier)
Model(s): 07
333E(s/n 269401-earlier), 328E(s/n 269401-earlier)
Model(s): 08
332E(s/n 269401-earlier)
Number of Items
1
Package Quantity
1
Part Type
Front Windshield Glass

Product details in pictures

Additional views from the marketplace listing for T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628.

T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 detailed image 1T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 detailed image 2T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 detailed image 3T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 detailed image 4T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 detailed image 5T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 detailed image 6T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 detailed image 7

Similar visual styles

Image-search matches based on the main product image. These images are shown as visual style choices and are intentionally not linked.

T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 1
Style 1
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 2
Style 2
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 3
Style 3
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 4
Style 4
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 5
Style 5
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 6
Style 6
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 7
Style 7
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 8
Style 8
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 9
Style 9
T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628 similar visual style 10
Style 10

Related products

Related marketplace listings for T312628 Cab Windshield Glass Fits John Deere 318D 319D 319E 320D Fits JDT312628.