Collection: All Maternity Apparel

121 products
  • S Old Navy Maternity Skinny Jeans in Size 6R
    Regular price
    $18.00 CAD
    Sale price
    $18.00 CAD
    Regular price
    $59.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Feeding Dress in Black and White stripe
    Regular price
    $25.00 CAD
    Sale price
    $25.00 CAD
    Regular price
    $55.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Tank In Grey
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $35.00 CAD
    Unit price
    per 
    Sold out
  • CLEARANCE S Old Navy Maternity Cable Knit Sweater in Cream
    Regular price
    $11.00 CAD
    Sale price
    $11.00 CAD
    Regular price
    $45.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Feeding Dress in Grey
    Regular price
    $19.99 CAD
    Sale price
    $19.99 CAD
    Regular price
    $49.99 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Rockstar Skinny Jeans Size 4
    Regular price
    $18.00 CAD
    Sale price
    $18.00 CAD
    Regular price
    $54.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Active 7/8 Leggings in Navy
    Regular price
    $18.00 CAD
    Sale price
    $18.00 CAD
    Regular price
    $54.00 CAD
    Unit price
    per 
    Sold out
  • M Old Navy Maternity Hoodie in Grey
    Regular price
    $19.99 CAD
    Sale price
    $19.99 CAD
    Regular price
    $49.99 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Sunday Sleep Shorts
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $89.99 CAD
    Unit price
    per 
    Sold out
  • M Old Navy Fitted Maternity Tank in Black
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $29.99 CAD
    Unit price
    per 
    Sold out
  • S Old Navy maternity Top in Navy in White Stripe
    Regular price
    $14.50 CAD
    Sale price
    $14.50 CAD
    Regular price
    $29.99 CAD
    Unit price
    per 
    Sold out
  • CLEARANCE Size S Old Nay Maternity Skinny Jeans Size 6L
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $54.99 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Linen Blend Pants in Black
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $49.90 CAD
    Unit price
    per 
    Sold out
  • CLEARANCE L Old Navy Maternity Linen Blend Shorts in Beige 3" Inseam
    Old Navy Maternity Linen Blend Shorts in Beige 3
    Regular price
    $4.99 CAD
    Sale price
    $4.99 CAD
    Regular price
    $49.99 CAD
    Unit price
    per 
    Sold out
  • CLEARANCE M Old Navy Maternity Summer Dress
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    Unit price
    per 
    Sold out
  • CLEARANCE M Old Navy maternity Active Leggings in Grey Moto
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $49.99 CAD
    Unit price
    per 
    Sold out
  • XL Old Maternity & Feeding Top in Pink
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.90 CAD
    Unit price
    per 
    Sold out
  • Clearance XS Old Navy Maternity Dress In Black
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $39.99 CAD
    Unit price
    per 
    Sold out
  • XS Old Navy Maternity Blouse in Blue and White Stripe
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Blouse in Orange pattern
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy maternity Dress
    Regular price
    $20.00 CAD
    Sale price
    $20.00 CAD
    Regular price
    $54.00 CAD
    Unit price
    per 
    Sold out
  • XS Old Navy Maternity Loose Fit Tank
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $35.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Feeding Tank Top
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $35.00 CAD
    Unit price
    per 
    Sold out
  • M Old Navy Maternity Thick leggings in Navy
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $29.00 CAD
    Unit price
    per 
    Sold out
  • M Old Navy Maternity Skirt in Grey
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Elevate Active Leggings
    Regular price
    $18.00 CAD
    Sale price
    $18.00 CAD
    Regular price
    $54.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Active Tank in Grey
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • XS Old Navy maternity Mustard Coloured Blouse
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • M Old Navy Maternity Tank Top in Navy
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Feeding Tank in Pink
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.99 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Feeding Tank in Black
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $39.99 CAD
    Unit price
    per 
    Sold out
  • M old Navy Maternity T-shirt in Black
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • XS Old Navy Maternity Tank Top in Floral Print
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • M Old Navy Maternity Cap Sleeve V-neck in Pink
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • XS Old Navy Maternity & Feeding top in Back
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $45.00 CAD
    Unit price
    per 
    Sold out
  • XS Old Navy Maternity Top in Waffle Knit in White
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $45.00 CAD
    Unit price
    per 
    Sold out
  • M Old Navy Maternity Short Sleeve top in Black
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $39.99 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Blouse in Yellow
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $45.00 CAD
    Unit price
    per 
    Sold out
  • XS Old Navy Maternity Ribbed Tank in Black
    Regular price
    $9.99 CAD
    Sale price
    $9.99 CAD
    Regular price
    $39.00 CAD
    Unit price
    per 
    Sold out
  • S Old Navy Maternity Long Sleeve top in Raspberry
    Regular price
    $15.00 CAD
    Sale price
    $15.00 CAD
    Regular price
    $35.00 CAD
    Unit price
    per 
    Sold out