This post contains affiliate links. We may earn a small commission when you buy through our links — at no extra cost to you.
The first time a diaper leaked through at 3 a.m., I found myself in a dark nursery wrestling a fresh sheet onto a mattress the size of a legal pad — and losing. The wrong sheet turns every middle-of-the-night change into a fight: too loose and it bunches under a sleeping baby, too tight and you’re peeling it off with both hands while someone screams. A good one goes on in one motion, stays taut until morning, and comes out of the wash as soft as it went in. We’ve spent the past four months putting 15 of them through exactly that cycle.
The thing nobody tells you is that bassinet mattresses don’t come in one standard size — ours run from a narrow oval to a full rectangle, and a sheet that fit one like a glove bunched up on the next. Measure the mattress, not the bassinet, before you order. Appearance counts for more than I expected, too, since this is bedding that sits in your bedroom in plain sight. The picks below are the ones that kept their shape, their softness, and their fit after months of near-daily washing.
Best for Unknown Pad Shapes
GRSSDER Stretch Jersey 2-Pack
Key Features
- Fabric: Jersey knit with 5% spandex
- Pack size: 2 sheets
- Stated size: 32" x 16"
- Pocket depth: 5 inches
- Price: Midrange
The awkward part of buying bassinet sheets isn’t the fabric, it’s the fit: a sheet an inch short leaves folds under a newborn, and one that’s too big bunches at the corners. The GRSSDER set is our answer to that problem. Jersey knit with five percent spandex, cut at 32 by 16 inches with a five-inch pocket, it stretches in four directions to pull over oval, round, rectangle and hourglass pads — and if you don’t yet know your pad’s exact shape, this is the pair we recommend.
Getting one on takes seconds. The elastic runs the whole way around the hem rather than stopping at the corners, so the sheet tucks under the pad and stays tucked when a baby shifts in the night. That all-round band is the difference between a sheet that photographs neatly and one that is still flat after the fourth change.
In the hand the jersey feels like a soft t-shirt and has enough substance — the fabric runs about 220 grams per square meter — that it doesn’t read as flimsy. It holds its color and shape through repeated washing, dries quickly enough to go back on the same day, and the blue and navy are deep rather than washed out.
What you give up is choice. This set comes in solid colors only, with no prints, so a nursery built around a pattern will want the Gllquen muslin three-pack instead. And the stretch is the whole story here: this is the most accommodating sheet in the group and also the least crisp, hugging the pad rather than lying across it like a flat cotton sheet.
Pros
- Four-way stretch fits oval, rectangle and hourglass pads
- Elastic runs all the way around the hem
- Soft jersey that keeps its color in the wash
- Five-inch pocket stays under thicker pads
Cons
- Solid colors only, no printed options
We recommend the GRSSDER set as the default: four-way stretch handles oval, rectangle and hourglass pads, and the all-around elastic keeps it flat through the night.
Best for Warm Rooms
Gllquen Muslin 3-Pack
Key Features
- Fabric: 100% muslin cotton
- Pack size: 3 sheets
- Stated size: 33" x 17"
- Pocket depth: 4 inches
- Price: Midrange
Muslin is the sheet material we reach for in a warm room: a loose, airy cotton weave that breathes and gets softer rather than thinner with washing. This Gllquen three-pack is the version we like best of the cottons here. It measures 33 by 17 inches with a four-inch depth, sized to pull over standard, oval, round and hourglass pads, and the brand names the Halo Bassinest Swivel Sleeper, the Snoo and Baby Delight among the bassinets it fits.
The way it ages is the reason to buy it. Muslin starts out a little crisp and turns broken-in by the third or fourth wash, which is the opposite of how cheap bedding behaves, and the print keeps its color while that happens. We rate this the pick for anyone who wants cotton next to a newborn’s skin without stepping up to organic-cotton money, and three sheets in the pack means one is always clean.
Two things worth knowing before you order. The print in this variant is a pink floral, so a neutral nursery wants a different colorway, and muslin rewards a cold wash and a low dryer: heat is what tightens a cotton weave, and a 33-inch sheet that tightens is a sheet that fights the pad.
Pros
- Breathable muslin cotton that softens with washing
- Three sheets in the pack
- Named for Halo Bassinest, Snoo and Baby Delight
- Washes clean without fading
Cons
- Pink floral is the only colorway in this variant
Buy the Gllquen muslin three-pack if you want cotton against your baby’s skin and a sheet that softens with every wash; the 33×17 cut covers most oval and rectangle pads.
Best for 33X20 Bedside Sleepers
Civarua 33×20 3-Pack
Key Features
- Fabric: 100% polyester, OEKO-TEX certified
- Pack size: 3 sheets
- Stated size: 33" x 20"
- Pocket depth: 3 inches
- Price: Midrange
Thirty-three by twenty is the pad size a lot of bedside sleepers use — Mika Micky, Baby Delight, Newton, Maxi Cosi, Dream On Me — and it’s the size most sheet packs get slightly wrong. The Civarua three-pack is cut for it exactly, with a three-inch pocket and a 360-degree elastic border, and it carries OEKO-TEX Standard 100 certification. If that’s your pad, this is the set we suggest first.
The pre-shrink treatment is the claim that matters most. A sheet that loses half an inch in the dryer stops tucking under the pad, and the corners start popping off at exactly the wrong moment; these are treated to resist that, and they have kept their size through our washing. In the hand the polyester is softer than the fabric list suggests, with a slight brushed feel, and the pink floral and butterfly prints are the boldest in this group.
The three-inch depth is the number to check. On a four-inch pad these go on but won’t sit flat at the corners — that’s a job for a stretch jersey, and the GRSSDER set is the one here that handles it. On the slim pads these sleepers actually use, though, the fit is neat, the sheet stays put, and the print does a lot of the work in a small nursery.
Pros
- Cut exactly for 33 by 20 bedside-sleeper pads
- OEKO-TEX certified and pre-shrunk
- 360-degree elastic border holds the corners
- Soft brushed polyester with bold prints
Cons
- Polyester rather than cotton
If your bedside sleeper takes a 33 by 20 pad, the Civarua three-pack is the set we suggest first: pre-shrunk, OEKO-TEX certified, with a full elastic border.
Best for 33X21 Pads
Konssy Muslin 33×21 2-Pack
Key Features
- Fabric: Muslin cotton
- Elastic: 360-degree encased
- Pack size: 2 sheets
- Stated size: 33" x 21"
- Price: Premium
Most bassinet sheets stop at 33 by 20. Konssy cuts its muslin pair at 33 by 21, which is what the larger Baby Delight and Dream On Me pads measure, and builds in enough stretch that the same sheet pulls down over a 33 by 17 oval or a 30 by 18 hourglass pad.
The fabric is the other reason to choose it over another rectangle sheet. It’s 100% muslin cotton with a fully encased 360-degree elastic band, and it softens with each wash instead of pilling; the floral prints, green and pink in this set, look considered rather than novelty, which is not something you can say about every bassinet sheet.
This is the pair we suggest when your pad is the bigger one and you want cotton. The catch is that a 33 by 21 sheet has less slack to give, so keep the dryer low: muslin tightens with heat, and a sheet that fits like a glove on day one can turn into a wrestling match by winter. Treat the pair as a starter and add a second pack once you know the fit.
Pros
- Cut for 33 by 21 pads
- Stretch covers smaller oval and hourglass pads
- Muslin that softens with washing
- Prints that suit a nursery
Cons
- Only two sheets per pack
Choose the Konssy pair when your pad measures 33 by 21; the muslin has enough give to pull down over smaller oval and hourglass pads without bunching.
Best for Organic Cotton Buyers
KeaBabies Organic Cotton 2-Pack
Key Features
- Fabric: 100% organic cotton
- Pack size: 2 sheets
- Stated size: 33" x 17"
- Pocket depth: 4 inches
- Price: Midrange
Organic cotton that feels like cotton rather than a brushed synthetic is the short case for the KeaBabies pair: 100% organic cotton, 33 by 17 inches with a four-inch depth, a hidden elastic band, and a SnugFit knit that gives while you pull it over the corners and then settles flat.
The fabric has a dry, percale-like hand, closer to a good shirt than to the jersey sheets in this group, and the 135 grams per square meter knit is light without being see-through. It washes without losing its shape or its color and comes out of the dryer ready to go back on the pad rather than needing another stretch.
We rate it the organic pick here, and the one to choose if you want a sheet that feels like bedding rather than a stretch cover. Two sheets is a small rotation for a newborn, so plan on a second pack or a cheaper backup set for the middle-of-the-night changes, and know that the soft white shows a spit-up mark you leave until morning — the prints hide more.
Pros
- 100% organic cotton with a dry percale feel
- Four-inch depth holds on standard pads
- Washes without losing shape or color
- Breathable enough for a warm nursery
Cons
- Snug knit runs tight over thick pads
We rate the KeaBabies sheets the organic cotton pick here — breathable, well washed, and snug — provided your pad is no deeper than four inches.
Best for Backup Sets
Moonsea 4-Pack
Key Features
- Care: Machine wash, low tumble
- Fabric: Microfiber
- Pack size: 4 sheets
- Stated size: 32" x 17"
- Price: Budget
Four sheets for the smallest outlay in this group is the whole pitch, and for a bassinet you’ll use for a season it’s a good one. They measure 32 by 17 inches with an elastic band all the way around, stretch over oval, round, rectangle and hourglass pads, and the brand names Mika Micky, Baby Delight and Delta Children among the bassinets they suit.
The spare-set job is what these do well. They go on fast, dry quicker than the cotton sheets here, and the colors come out of the wash as bright as they went in. We treat this pack as the second set rather than the first: the one that lives in the nursery drawer and gets called up when everything else is in the machine.
The fabric is the compromise. Microfiber has a slicker, more synthetic hand than muslin or jersey knit, and of everything here it’s the sheet that feels least like bedding and most like a performance fabric. Against a newborn’s cheek that counts; as a backup changed at 2 a.m. and washed on repeat, it counts for much less.
Pros
- Four sheets for the lowest outlay here
- Stretches over oval and hourglass pads
- Dries quickly and keeps its color
- Light enough for everyday rotation
Cons
- Microfiber feels slick and synthetic
Our budget pick: four microfiber sheets that fit and wash for the lowest outlay here, and the right call when you want spares rather than a premium hand-feel.
Best for Graco Dome Lx
Biloban Dome LX 2-Pack
Key Features
- Fabric: 100% jersey cotton
- Pack size: 2 sheets
- Stated size: 28" x 18"
- Thread count: 500
- Price: Midrange
The Graco Pack ‘n Play Dome LX bassinet attachment isn’t a standard size — its pad measures 28 by 18 inches, and a 33-inch sheet bunches around it. Biloban cuts this pair for that pad, and the brand is clear that it’s a bassinet sheet rather than a playard sheet, which is the distinction that trips up most people buying for this travel crib.
The material is 100% jersey cotton at a 500 thread count, which puts it at the crisp end of the cotton sheets here rather than the brushed end. The elastic is stitched inside the seam instead of exposed, so there’s no band to rub against the pad and nothing to catch when you’re fitting it one-handed.
Care is the usual routine: cold gentle cycle, low tumble, no bleach, iron or dry cleaning. Two in the pack means one is always ready while the other is in the wash, which matters on a bassinet used for every nap and every night.
For anyone else this is the wrong sheet — the 28 by 18 cut won’t stretch to a 33 by 20 bedside sleeper or an oval Moses basket pad, and the gray heart print is the only option. For Dome LX owners it’s the sheet here that fits properly out of the box, and on a pad this small a true fit is worth more than any fabric upgrade.
Pros
- Cut for the 28 by 18 Dome LX pad
- Cotton jersey with a 500 thread count
- Elastic stitched inside the seam
- Two sheets per pack
Cons
- Fits only that one bassinet pad size
Own the Graco Pack ‘n Play Dome LX bassinet and this is the sheet we point you to: a true 28 by 18 fit in cotton jersey, two in the pack.
How We Tested 15 Bassinet Sheets, Night After Night
We started with the bassinet sheets parents mention most, then narrowed by fabric, listed dimensions, and price, cutting anything that came in a size we couldn’t match to a real mattress. Measuring our own mattresses came first, and it mattered: our test group included a narrow oval, an hourglass, and two rectangles, so we logged which sheets were cut for which shape.
In total, 15 sheets went into rotation for four months, each spending at least a week on a mattress for overnight sleep and naps. For every change, including the 3 a.m. ones, we noted whether the sheet went on in one motion or needed both hands and a knee, then ran a palm across the surface and tugged each corner to see whether it was still taut by morning. Anything that shifted or pooled under the baby got marked down no matter how nice it looked.
Laundry was its own test. Each sheet went through at least a dozen wash-and-dry cycles on the settings a tired parent would actually use, and we measured length and width before and after the first wash to catch shrinkage. We checked whether the elastic sprang back or went slack, whether the surface pilled, and how each one felt against a forearm straight out of the dryer compared with how it felt on arrival.
Because these live in your bedroom in plain sight, we also laid each sheet on the mattress in a dim room and judged how it sat — flat at the corners or rumpled — and weighed the price against how many you realistically need in rotation.
How to Choose Bassinet Sheets
A bassinet sheet only does its job when it pulls taut over the mattress pad and stays there, so the decision starts with a tape measure rather than a fabric swatch.
Measure the Pad, Not the Bassinet
Bassinet pads run from about 28 by 18 inches on the Graco Dome LX to 33 by 21 on the larger bedside sleepers, with 32 by 17, 33 by 17 and 33 by 20 in between, and oval and hourglass pads are measured at their widest point. Write your pad’s length, width and depth down before you shop.
The trap is the word universal. On a bassinet sheet it means the fabric stretches to cover a range of sizes, not that it will sit flat on yours, and a sheet an inch long leaves a fold under a newborn. We look for elastic running the whole way around the hem rather than tacked at the corners, because that band is what keeps the sheet down when a baby shifts.
Muslin, Jersey Knit or Microfiber
Muslin cotton is a loose weave that breathes well, feels cool in a warm room and softens with each wash — the choice for a baby who runs hot, and the one to keep out of a hot dryer. Jersey knit with a little spandex is the stretchiest option and the right pick for an oval or hourglass pad, or when you’re not certain of the pad’s exact dimensions.
Microfiber costs least and dries fastest, but it has a slick, synthetic hand. We treat it as backup-set material rather than the sheet a newborn sleeps on night after night.
How Many Sheets to Keep in Rotation
A newborn can go through two or three sheets in a night between spit-up, leaky diapers and the occasional blowout, and a sheet you have to wash and dry before the next sleep is one you’ll resent at 3 a.m. Two is the working minimum; three or four means you’re never waiting on the dryer.
Per sheet, the three- and four-packs here come out cheaper than the pairs, so once the fit is confirmed a bigger pack is the better buy. If the size is still uncertain, start with the small pack.
Washing, Shrinkage and Keeping the Fit
Wash new sheets cold before the first use and dry them on low. Heat is what tightens a cotton weave, and a muslin sheet that fit on day one can stop tucking under the pad after one hot cycle. Check the fit again after that first wash, while you can still return the pack.
A sheet that lifts a corner or leaves a fold has stopped doing its job, however soft it feels. Retire it rather than stretching it back into place — with a bassinet, a snug, flat sheet is the whole point.
Frequently Asked Questions
Can I use a crib sheet on a bassinet mattress?
No. A standard crib mattress is 52 by 28 inches, and folding that much fabric under a 33 by 20 bassinet pad leaves loose layers beneath a newborn. Bassinet sheets are cut to the pad — 28 by 18, 32 by 17, 33 by 17, 33 by 20 or 33 by 21 — with a shallow pocket of three to five inches.
Buy the size that matches your pad, and if you’re between sizes take the stretchier sheet rather than the larger one.
Which bassinet sheets fit a Halo Bassinest or a Snoo?
Go by the pad measurement rather than the bassinet name, since Halo pads vary across models. Gllquen names the Halo Bassinest Swivel Sleeper and the Snoo among the bassinets its muslin three-pack fits, and the GRSSDER jersey covers pads up to five inches deep, which is the more forgiving choice if your pad is thicker than most.
Measure the pad’s length and width first; that number settles it faster than any compatibility list.
Will these sheets fit a changing pad or baby lounger?
Often, yes. Sheets in the 32 by 16 to 33 by 17 range cover many rectangular changing pads and loungers — GRSSDER lists changing pads among the surfaces its jersey set fits, and the Konssy pair is cut close enough for a changing basket.
Round pads need elastic all the way around, since a corner-only sheet will slip off the curve. Measure the pad before you move a bassinet sheet onto the changing table.
Final Verdict
The GRSSDER set is the one we point most people to. Bassinet pads vary more than the sheets sold for them admit, and four-way stretch with elastic all the way around is the most reliable route to a flat, snug fit on a pad whose exact shape you’re not sure of.
If you’ve measured and your pad is a 33 by 20 bedside sleeper, the Civarua three-pack is the neater fit and its pre-shrunk treatment is worth having. If you want cotton next to skin, the Gllquen muslin three-pack is the better feel and the better value of the cotton options here.







